Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Rejestracja nie dziala
Sob0l3k
post 14.03.2012, 16:45:47
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 23.02.2012

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


  1. <?
  2. include('config.php');
  3.  
  4. $conn = mysql_connect($host,$user,$pass);
  5.  
  6. $submit = $_POST['submit'];
  7.  
  8. if(isset($_POST['submit']))
  9. {
  10.  
  11. $plec = $_POST['plec'];
  12. $imie = $_POST['imie'];
  13. $nazwisko = $_POST['nazwisko'];
  14. $wojewodztwo = $_POST['wojewodztwo'];
  15. $miasto = $_POST['miasto'];
  16. $wiek = $_POST['wiek'];
  17. $email = $_POST['email'];
  18.  
  19. if(!empty($_POST['imie']) && !empty($_POST['nazwisko']) && !empty($_POST['miasto']) && !empty($_POST['email'])) echo 'Wypisz wszystkie pola!';
  20.  
  21. else
  22. {
  23.  
  24. $result = mysql_query("SELECT * FROM `db_ucznie` WHERE nazwisko = '$nazwisko'");
  25. if(mysql_num_rows($result)) echo 'Podany uczeń już istnieje w bazie!';
  26. }
  27.  
  28. else
  29. {
  30. $data = date('Y-m-d');
  31. $ip = $_SERVER['REMOTE_ADDR'];
  32.  
  33. $query = mysql_query("INSERT INTO `db_ucznie` (`id`, `plec`, `imie`, `nazwisko`, `wojewodztwo`, `miasto`, `wiek`, `email`, `data`, `ip`) VALUES ('".$plec."', '".$imie."', '".$nazwisko.", '".$wojewodztwo."', '".$miasto."', '".$wiek."', '".$email."', '".$data."', '".$ip."')");
  34. if(mysql_query($query)) echo 'Rejestracja udana!';
  35. }
  36. }
  37.  
  38. mysql_close($conn);
  39.  
  40. ?>


  1. <html lang="pl">
  2. <head>
  3. <meta http-equiv="Content-Type" Content="text/html; charset=ISO-8859-2" />
  4. <meta name="robots" content="index" />
  5. <meta name="discription" content="Kurs html & css & php" />
  6. <meta name="keywords" content="html, css, php, java" />
  7. <link rel="stylesheet" href="style/style.css" type="text/css" />
  8. <script type="text/javascript" src="sprawdz.js"></script>
  9. </head>
  10.  
  11. <!--Początek Strony-->
  12.  
  13. <h1>Formularz służący do zapisania się na konkurs!</h1>
  14. <form action="przetworz.php" method="POST">
  15. Płeć:
  16. <select id="plec" name="plec">
  17. <option name="kobieta">Kobieta</option>
  18. <option name="mezczyzna">Mezczyzna</option>
  19. <br>
  20. Imię:
  21. <input type="text" id="imie" name="imie" maxlength="20" />
  22. <br>
  23. Nazwisko:
  24. <input type="text" id="nazwisko" name="nazwisko" maxlength="25" />
  25. <br>
  26. Województwo:
  27. <select id="wojewodztwo" name="wojewodztwo">
  28. <option name="mazowieckie">Mazowieckie</option>
  29. <option name="lodzkie">Łódzkie</option>
  30. <option name="dolnoslaskie">Dolnośląskie</option>
  31. <option name="podkarpackie">Podkarpackie</option>
  32. <option name="kujawoskopomorskie">Kujawsko-Pomorskie</option>
  33. <option name="opolskie">Opolskie</option>
  34. <option name="pomorskie">Pomorskie</option>
  35. <option name="zachodniopomorskie">Zachodniopomorskie</option>
  36. <option name="lubuskie">Lubuskie</option>
  37. <option name="wielkopolskie">Wielkopolskie</option>
  38. <option name="warminskomazurskie">Warmińsko-mazurskie</option>
  39. <option name="podlaskie">Podlaskie</option>
  40. <option name="lubelskie">Lubelskie</option>
  41. <option name="swietokrzyskie">Świętokrzyskie</option>
  42. <option name="slaskie">Śląskie</option>
  43. <br>
  44. Miasto:
  45. <input type="text" id="miasto" name="miasto" maxlength="30" />
  46. <br>
  47. Wiek:
  48. <select id="wiek" name="wiek">
  49. <option name="wiek1">13-18</option>
  50. <option name="wiek2">19-24</option>
  51. <option name="wiek3">25-30</option>
  52. <option name="wiek4">31-36</option>
  53. <option name="wiek5">Powyżej</option>
  54. <br>
  55. Adres E-mail:
  56. <input type="text" id="email" name="email" maxlength="30" />
  57. <br>
  58. <br>
  59. <input type="submit" name="submit" value="Next" />
  60. <input type="reset" value="Reset" />
  61. </form>
  62.  
  63. <!--Koniec Strony-->
  64. </BODY>
  65. </html>
Go to the top of the page
+Quote Post
crocodillo
post 14.03.2012, 18:55:58
Post #2





Grupa: Zarejestrowani
Postów: 215
Pomógł: 44
Dołączył: 31.07.2011
Skąd: wrocław

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


Ty naprawdę liczysz, że ktoś teraz zacznie szukać błędów? Napisz dokładnie co nie działa, jakie błędy wywala itp
Go to the top of the page
+Quote Post
jackraymund
post 14.03.2012, 19:15:36
Post #3





Grupa: Zarejestrowani
Postów: 217
Pomógł: 21
Dołączył: 10.06.2011
Skąd: Głogów

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


właśnie, nie wiadomo jaki błąd wywala
może to tutaj?
  1. if(!empty($_POST['imie']) && !empty($_POST['nazwisko']) && !empty($_POST['miasto']) && !empty($_POST['email'])) echo 'Wypisz wszystkie pola!';


  1. if(!empty($_POST['imie']) and !empty($_POST['nazwisko']) and !empty($_POST['miasto']) and !empty($_POST['email']))
  2. {
  3. echo 'Wypisz wszystkie pola!';
  4. }


--------------------
Wykonuje zlecenia na pobieranie danych ze stron i różne boty.
Go to the top of the page
+Quote Post
viking
post 14.03.2012, 19:54:13
Post #4





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


Zawsze wiadomo. Albo masz to w logach albo włącz error_reporting i display_errors


--------------------
Go to the top of the page
+Quote Post
Sob0l3k
post 14.03.2012, 20:57:50
Post #5





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 23.02.2012

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


jak ma użyć tych funkcji dać je na sam początek i w parametrze nic nie podawać.
Go to the top of the page
+Quote Post
viking
post 14.03.2012, 21:04:29
Post #6





Grupa: Zarejestrowani
Postów: 6 380
Pomógł: 1116
Dołączył: 30.08.2006

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


http://php.net/manual/en/ref.errorfunc.php i komentarze.


--------------------
Go to the top of the page
+Quote Post

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 - 07:33