Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Blędy w kodzie.
--qwerty--
post
Post #1





Goście







Witam.

Pomógł by mi ktoś poprawić mój kod rejestracji bo coś namieszałem

  1. <?php
  2. if($_POST["send"] == 1){
  3. if(empty($_POST["login"]) && empty($_POST["haslo"]) && empty($_POST["haslo2"]) && empty($_POST["mail"])){
  4. ShowForm("Nie uzupełniono wszystkich pól!!!");
  5. } else {
  6. if(mysql_num_rows(mysql_query("select * from users where login='".htmlspecialchars($_POST["login"]."'"))))ShowForm("Użytkownik o podanym loginie już istnieje!!!");
  7. } else {
  8. if($_POST["haslo"] !== $_POST["haslo2"]){
  9. ShowForm("Podane hsała różnią się");
  10. } else {
  11. if(strlen($_POST["haslo"] >= 4 && strlen($_POST["haslo2"] >= 4){
  12. ShowForm("Podane hasło jest za któtkie");
  13. } else {
  14. $email = trim($_POST["mail"]);
  15. if ( !preg_match('/^([a-z0-9]{1})([a-z0-9\+_-]*)((\.[a-z0-9\+_-]+)*)@([a-z0-9]{1})((([a-z0-9-]*[-]{2})|([a-z0-9])*|([a-z0-9-]*[-]{1}[a-z0-9]+))*)((\.[a-z0-9](([a-z0-9-]*[-]{2})|([a-z0-9]*)|([a-z0-9-]*[-]{1}[a-z0-9]+))+)*)\.([a-z0-9]{2,6})$/Diu', $email) )
  16. {
  17. ShowForm("Nieprawidłowy adres e-mail");
  18. }
  19. }}} else {
  20. mysql_query("insert into users values(//zapytanie)");
  21. echo "Rejestracja przebiegła pomyślnie. Możesz teraz przejść do <a href='index.php'>strony głównej</a> i się zalogować.";
  22. }
  23. { else ShowForm();
  24. ?>
Go to the top of the page
+Quote Post

Posty w temacie
- -qwerty-   [MySQL][PHP]Blędy w kodzie.   5.07.2011, 11:16:53
- - Spawnm   Bez przesady, zamykam.   5.07.2011, 11:23:09


Closed TopicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 21:03