Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [JavaScript][PHP]Porównanie zmiennych
lenek
post
Post #1





Grupa: Zarejestrowani
Postów: 7
Pomógł: 0
Dołączył: 30.06.2012

Ostrzeżenie: (0%)
-----


W jaki sposób porównać zmienną pobraną z javaScripy, gdzie popełniam błąd że ten przykład mi nie działa
<?php
$zmienna = "<script language=javascript> var zmienna=window.prompt('Podaj zmienną!','<Zmienna>');document.write(zmienna);</script>";

$zmienna2='1234';
if($zmienna==$zmienna2){
echo "Zmienne OK";
}
?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
kamil4u
post
Post #2





Grupa: Zarejestrowani
Postów: 2 350
Pomógł: 512
Dołączył: 4.01.2009
Skąd: Wrocław / Świdnica

Ostrzeżenie: (0%)
-----


Zdecydowanie łatwiej $_GET-e, bo możesz przesłać wprost przez adres, czyli - pseudokodem:
  1. <?php
  2. if( odebrano($_GET['test'] ) ){
  3. if( zmienna == $_GET['test']){
  4. //równe
  5. } else {
  6. // różne
  7. }
  8. }
  9. ?>
  10.  
  11. // tu javascript
  12. // prompt
  13. // i potem przekierowanie na adres: www.moja.strona/dana_podstrona.php?test=[wartosc_z_prompt]
.

Z $_POST-em jest podobnie, tylko musiałbyś wysłać formularz automatycznie. Rozwiązanie to jest o tyle złe, że potrzeba przekierowania strony.

Zainteresuj się AJAX-em. Nie jest to takie trudne, a skorzystanie z gotowej biblioteki AJAX-u np. zawartej w jQuery jest już banalnie proste. Poczytaj o tym!
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.09.2025 - 15:57