Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Znaki w polach rejestracji
Casley
post 20.01.2014, 12:11:26
Post #1





Grupa: Zarejestrowani
Postów: 22
Pomógł: 0
Dołączył: 5.01.2014

Ostrzeżenie: (10%)
X----


Witam, potrzebuję pomocy ze znakami w polach przy skrypcie logowania. Mianowicie chodzi o ustawienie zakresu znaków dla pola Login, czyli A-Z a-z 1-9.

  1. <?PHP
  2.  
  3. echo '<form method="post" action="?akcja=rejestruj">
  4.  
  5. <table><tr>
  6. <td>Login: </td><td><input type="text" name="nick" /></td></tr>
  7. <tr><td>Hasło: </td><td><input type="password" name="haslo" /></td></tr>
  8. <tr><td>Powtórz hasło: </td><td><input type="password" name="vhaslo" /></td></tr>
  9. <tr><td>Adres email: </td><td><input type="text" name="email" /></td></tr>
  10. <tr><td>Powtórz email: </td><td><input type="text" name="vemail" /></td></tr>
  11. <td>Kod dostępu: </td><td><input type="text" name="kod" /></td></tr>
  12.  
  13. <tr><td></td><td><input type="submit" value="Zarejestruj"></td></tr></table>
  14. </form> ';
  15.  
  16. $akcja = $_GET['akcja'];
  17. if ($akcja == 'rejestruj') {
  18. $nick = substr(addslashes(htmlspecialchars($_POST['nick'])),0,255);
  19. $haslo = substr(addslashes($_POST['haslo']),0,255);
  20. $vhaslo = substr($_POST['vhaslo'],0,255);
  21. $hash = md5($haslo);
  22. $email = substr($_POST['email'],0,255);
  23. $vemail = substr($_POST['vemail'],0,255);
  24. $kod = substr(addslashes($_POST['kod']),0,16);
  25. $kod = trim($kod);
  26. $nick = trim($nick);
  27. //
  28. ?>


Ten post edytował Casley 20.01.2014, 12:58:05
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 16:28