Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak odczytac zmienna javascript w php
Forum PHP.pl > Forum > PHP
mnemonc
Mam problem z odczytaniem zmiennej javascript bedac w kodzie php
a wiec

mam jakis tam formularz (html)

i mam funkcje ktora jest wywolywana na onChange


Kod
function zmien(frm)

{  

  costam...

  costam...



  zmienna = frm.nazwa

  

  <?

      $cosik = funkcja_php($zmienna);

  ?>



  frm.nazwa_inna.value = "<?=$cosik?>";



}


I chce aby w zmienna byla wartosc z pola formularza za kazdym razem gdy wywoluje funkcje to powinien czytac nowa zmienna (bo jest to select lista)

potem wartosc "zmienna" powinna isc do funkcji w php ale nie wiem jak to przekazac z javascript ===> php
bo jak widac na koncu z php ==> javascript potrafie i jest ok.

pomozcie.

T.
enceladus
mozesz to zrobić przekazując dane przez POST lub GET - inaczej się nie da. Można np. przekazać to do iframe który jest niewidoczny, w tym iframe z kolei wygeneruje się JS, który zmieni to co jest w oknie parent.
[xml:1:96c0f8a605]<iframe id="invisible" style="display: hidden"></iframe>
<!-- Tu jest coś -->
function blabla ()
{
document.getElementById("invisible").location="/mojskrypt.php?param1="+param1;
}
[/xml:1:96c0f8a605]
Przy onchange zostanie w oknie invisible wykonany mojskrypt.php z $_GET['param1']. Taki skrypt może wygenerować JS, który zmieni okno macierzyste.

Kod pisalem z pamięci - powinien działać.
mnemonc
NIe o tto chyba mi chodzilo.

Mam formularz, ale nie robie na nim submita.

Wszystkie zmiany w select liscie ktore robia wywoluja funkcje JS
ktora zmienia wartosc jednego z pol input.
a tak funkcja w JS posiada kod w phpa do ktorego musze przekazac wartosc zmiennej z JS.

czy naprawde nie ma innego sposobu questionmark.gif?

hmmm
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.