witam,
z formularza (form.php) przekazywane jest zmienna za pomocą get, w pliku sprawdz.php jest porównanie zmiennej do tekstu, jednak telefon w pasku adresu przekazuje sprawdz.php?koddostepu=$(koddostepu) , a zmienną $(dane) przekazuje w nieznany mi sposób.

i na przykład jak wpiszemy echo $_GET[dane]; wyświetli abc-przekazane przez formularz, jednak w żaden sposób nie mogę tego porównać przez if.

prosze o odpowiedz

plik form.php
  1. <?php
  2. header ("Content-type: text/vnd.wap.wml");
  3. echo "<?xml version="1.0"?>";
  4. ?>
  5. <!DOCTYPE wml PUBLIC "-//wapforum/dtd wml 1.1//en" "http://www.wapforum.org/DTD/wml_1.1.xml">
  6. <wml>
  7. <head>
  8. </head>
  9. <card id="pierwsza" title="System admina">
  10. <do type="accept" label="Wyslij">
  11. <go href="sprawdz.php?koddostepu=$(koddostepu)"/>
  12. </do>
  13. <p align="center">Kod dostępu:<input type="text" name="koddostepu"/>
  14. </p>
  15. </card>
  16. </wml>


plik sprawdz.php
  1. <?php
  2. header ("Content-type: text/vnd.wap.wml");
  3. echo "<?xml version="1.0"?>";
  4. ?>
  5. <!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN"
  6. "http://www.wapforum.org/DTD/wml_1.1.xml">
  7. <wml>
  8. <card title="Karta z php">
  9. <p align="center">
  10.  <?php
  11.  
  12.  if ($_GET[koddostepu]=="12345789")
  13.  {
  14.  echo 'witaj. dobrze się zalogowałeś';
  15.  }
  16.  else
  17.  {
  18.  echo 'błędne hasło22';
  19.  }
  20.  ?>
  21. </p>
  22. </card>
  23. </wml>