Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: walidacja formularza
Forum PHP.pl > Forum > PHP
de_gie
witam serdeczniue mianowicie nie wiem jak sie za to zabrac i w jakim jezyku bedzie najlepiej wspomne to iz na chwile obecna formularz jak jest puste pole to wyswietla komuniakt ze jest puste pole napisane jest to w javascript. chcialbym zrobic zeby domena skladala sie z polskich znakow tylko, uzytkownik takze z polskich znakow i minimum 4 znakow haslo podobnie i zeby sprawdzilo czy jest poprawny e-mail i jak podpiac to pod moje pola formularza moze ktos mial doswiadczenie z formularzami? z gory dziekuje nizej zamieszczam moj kod formularza
  1. <p><center><form action="krok2my.php" method="POST" name="rejestracja" id="rejestracja" onSubmit="return validate();">
  2. <input type="hidden" name="type" value="<?=$_GET['type']?>">
  3. </br>
  4. <h2><center>Domena:</center></h2>
  5.  
  6. <center><input type="text" name="domain" id="domain" size="15" maxlength="25" style="font-size:26px; height:30px; border:groove" /></center>
  7. </br>
  8. </br>
  9.  
  10.  
  11. <h2><center>Użytkownik:</center></h2>
  12.  
  13. <center><input type="text" name="uzytkownik" id="uzytkownik" size="15" maxlength="25" style="font-size:26px; height:30px; border:groove" /></center>
  14. </br>
  15. </br>
  16.  
  17.  
  18. <h2><center>Imię:</center></h2>
  19.  
  20. <center><input type="text" name="imie" id="imie" size="15" maxlength="25" style="font-size:26px; height:30px; border:groove" /></center>
  21. </br>
  22. </br>
  23.  
  24.  
  25. <h2><center>Nazwisko:</center></h2>
  26.  
  27. <center><input type="text" name="nazwisko" id="nazwisko" size="15" maxlength="25" style="font-size:26px; height:30px; border:groove" /></center>
  28. </br>
  29. </br>
  30.  
  31.  
  32. <h2><center>Telefon:</center></h2>
  33.  
  34. <center><input type="text" name="telefon" id="telefon" size="15" maxlength="25" style="font-size:26px; height:30px; border:groove" /></center>
  35. </br>
  36. </br>
  37.  
  38.  
  39.  
  40.  
  41.  
  42.  
  43. <h2><center>E-mail:</center></h2>
  44.  
  45. <center><input type="text" name="email" id="email" size="15" maxlength="25" style="font-size:26px; height:30px; border:groove"></center>
  46.  
  47. </br>
  48. </br>
  49.  
  50. <h2><center>
  51. Hasło:
  52. </center></h2>
  53.  
  54.  
  55. <center><input type="text" name="password" id="password" size="15" maxlength="25" style="font-size:26px; height:30px; border:groove" ></center>
  56. </br>
  57. <center><h2>Wybierz pakiet:</h2></center>
  58.  
  59.  
  60. <center><select name="pakiet" style="height:50px">
  61. <option value="basic">Basic
  62. <option value="silver">Silver
  63. <option value="gold">Gold
  64. <option value="standard">Standard
  65. </select></center>
  66. </br>
  67. </br>
  68. </br>
  69.  
  70. <center><input type="image" src="images\utworz.png" alt="submit" style="border:10 px" /></center>
  71.  
  72.  
  73.  
  74. </form> </p>
Kshyhoo
Liczysz na gotowca, pisz w innym dziale. Skoro to ma być js, to po co piszesz w dziale PHP?
W Google jest pełno przykładów walidacji formularzy, poszukaj sobie coś a z problemami się zgłoś.
waqmaz
  1. $haslo=$_POST['haslo'];
  2.  
  3. if(empty($haslo)) {
  4. echo 'Prosimy wpisac haslo!';
  5. }


w krok2my.php daj session_start();
i jedziesz z tym koddem smile.gif
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.