Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Formularz
kajzur
post
Post #1





Grupa: Zarejestrowani
Postów: 385
Pomógł: 26
Dołączył: 22.03.2008
Skąd: TM

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


Witam, może dlatego że późno, nie mogę dojść do tego, co tu jest źle, jesli po kliknięciu na przycisk formularza warunek powinien się spełnić, to powinienem dostac pusta strone, w dostaje cały czas widok formularza..

  1. <?php
  2. if(!isset($_POST['test']))
  3.  {
  4.  echo <<<FORMA
  5.   Rejestracja w serwisie oznacza akceptację regulaminu.
  6.   
  7.   <form action="" method="post" enctype="text/plain" onsubmit="if (sprawdz(this)) return true; return false">
  8.  
  9.   <input type="hidden" value="" name="test" />
  10.   <table>
  11. <tr>
  12.     <td>Login: </td>
  13.     
  14.     <td><input class = "input" type="text" align="CENTER" name = "login" id="label"/><br /></td>
  15.     </div>
  16. </tr>
  17. <tr>
  18.     <td>Hasło:</td>
  19.     <td> <input class = "input"  type="password" align="CENTER" name="haslo" /><br /></td>
  20. </tr>
  21. <tr>
  22.     <td>Wprowadź ponownie hasło: </td>
  23.     <td><input class = "input"  type="password" align="CENTER" name="haslo2" /><br /></td>
  24. </tr>
  25. <tr>
  26.     <td>Adres email:</td>
  27.     <td> <input class = "input"  type="text" align="CENTER" name="mail" /><br /></td>
  28. </tr>
  29. <tr>
  30.     <td>Twoje imię:</td>
  31.     <td> <input class = "input"  type="text" align="CENTER" name="imie" /><br /></td>
  32. </tr>
  33. <tr>
  34.     <td>Twoję nazwisko: </td>
  35.     <td><input class = "input"  type="text" align="CENTER" name="nazwisko" /><br /></td>
  36. </tr>
  37. </table>
  38.  
  39.  
  40. <input type="submit" class = "input"  value="Zarejestruj" />
  41.  
  42. </form>Konto trzeba aktywować, proszę więc wpisywać poprawne dane.
  43. FORMA;
  44. }
  45. else
  46. {
  47.    
  48.    extract($_POST, EXTR_PREFIX_SAME, "lol");
  49.    if(empty($login) or empty($haslo) or empty($haslo2) or empty($mail) or empty($nazwisko))
  50.    echo'Prawdopodobnie masz wyłączona obsługę JS (Java Script)! Proszę ją włączyc, aby serwis mogł pracowac poprawnie. <br> Proces rejestracji: <b>Proszę, podaj wszystkie dane.</b>';
  51.    
  52.    
  53. }
  54. ?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
sowiq
post
Post #2





Grupa: Zarejestrowani
Postów: 1 890
Pomógł: 339
Dołączył: 14.12.2006
Skąd: Warszawa

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


Tutaj trochę o tym piszą: http://www.kurshtml.boo.pl/html/forma_odsz...formularze.html Niby piszą, że to przydatna rzecz, a jak się okazuje - niekoniecznie (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

Tu jest ładnie opisane: http://forums.hexus.net/software-web-devel...xplain-why.html

Porównaj: (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
http://forum.php.pl/index.php?showtopic=93...mp;#entry467699
http://forum.php.pl/index.php?showtopic=82...mp;#entry420380

Ten post edytował sowiq 6.05.2009, 14:58:30
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: 10.10.2025 - 10:15