Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: przekazanie zmiennej js -> php
Forum PHP.pl > Forum > PHP
gdk
hej, w jaki sposob mozna przekazac zmienna z funkcji javascript do funkcji php questionmark.gif
<?
function test($id) {
echo $id;
}
?>

<script>
function show(ident) {
document.write('<?test()?>'); <--- wywolanie bez parametru, a jak z parametrem ident questionmark.gif
}
</script>

dzieki za odpowiedz snitch.gif
revyag
Nie da się. Zanim odpalisz js, php już dawno się wykona, bo jest językiem server-side, a js działa po stronie przeglądarki.
bigZbig
Oj da się w końcu AJAX jest tego najlepszym przykładem winksmiley.jpg
revyag
ajax to inna bajka smile.gif @gdk chciał to raczej zrobić wprost, a tak się nie da.
gdk
rzeczywiscie chcialem to zrobic wprost, jak sie nie da, to trudno, ale chcialbym wiedziec, czy duzo trzeba w kodzie zmieniac, aby przeksztalcic na ajax, bo nie wiem, czy warto w ogole brac sie za to dry.gif
misiek172
najprostszym przekazaniem zmiennych JS do php jest poprostu przekazanie zmiennych do adresu... np:

  1. <script language="JavaScript">
  2. location = 'index.php?zmienna1=xxx&zmienna2=xxx'
  3. </script>
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.