![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 19.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Zna ktoś sposób na przekazywanie zmiennych (łańcuchowe i liczby całkowite) z JS do php i odwrotnie Za pomoc z góry dziękować:) Pozdrwiam RG |
|
|
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
php > JS
- AJAX - cookie JS > php - za pomoca zmiennej w URL, dostepnej potem w $_GET, - za pomoca ustawienia wartosci w formularzu, dostepne potem w $_GET, $_POST, - AJAX - cookie chyba ze chodzi ci o inny rodzaj przekazywania zmiennych... pozdr. |
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 19.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Ok dzięki,
a masz może jakiś przykład dla tych dwóch wariantów: JS > php - za pomoca zmiennej w URL, dostepnej potem w $_GET, - za pomoca ustawienia wartosci w formularzu, dostepne potem w $_GET, $_POST, Ten post edytował r_gorecki 19.05.2006, 10:48:16 |
|
|
![]()
Post
#4
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 112 Pomógł: 20 Dołączył: 10.04.2005 Ostrzeżenie: (0%) ![]() ![]() |
Cytat za pomoca zmiennej w URL, dostepnej potem w $_GET, mozesz za pomoca JS wywolac przekierowanie omna przegladarki, tym samym dokladajac jakies zmienne stworzone w JS: Kod window.location.href="strona.php?zmienna=wartosc&zmienna2=wartosc2"; Cytat za pomoca ustawienia wartosci w formularzu, dostepne potem w $_GET, $_POST, mozesz za pomoca JS i jakichstam przyjetych regul zmieniac wartosc pol w formularzu, co zaowocuje tym, ze zeminne utworzone w JS znajda sie jako wartosc w formularzu (np. pola hidden) i przy wyslaniu formularza zostana wyslane do odpowiedniego skryptu. pamietaj ze to sa rozwiazania "posrednie" i wymagaja np. przeladowania strony czy przeslania formularza. Jezeli chcesz to robic "w tle", poczytaj o AJAX. pozdr. |
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 6 Pomógł: 0 Dołączył: 19.05.2006 Ostrzeżenie: (0%) ![]() ![]() |
Na forum o ajax'e usuneli mi posta, a potrzebuje do do funkcji:
<script> function notes(id_notes) { <?php $notes=id_notes; //w zmienne php $notes potrzebna jest wartość zmienne JS id_notes ?> } </script> Czyli bez przeładowania strony nie da rady? |
|
|
![]()
Post
#6
|
|
![]() Grupa: Zarejestrowani Postów: 58 Pomógł: 0 Dołączył: 6.05.2003 Skąd: Gdańsk Ostrzeżenie: (0%) ![]() ![]() |
Bez widocznego przeładowania strony, coś podobnego możesz zrobić AJAXem. Zainteresuj sie np advAJAX
Tak jak piszesz nie da sie zrobic, poniewaz JavaScript jest wykonywany juz po stronie przegladarki klienta, a nie serwera. i bezposrednio JS nie moze oddzialywac na php, bo ten zakonczyl juz dzialanie.... -------------------- Mateusz 'matipl' Kamiński
WWW - http://matipl.pl |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 14.08.2025 - 05:43 |