Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]Błąd logowania
Forum PHP.pl > Forum > Przedszkole
wafal
Witam,
jestem w tych sprawach zielony i chciałbym się dowiedzieć co tu nie tak.... W FF mi stronę odświeża, a w IE wyskakuje błąd "Parse error: parse error in c:\usr\krasnal\www\gang\register.php on line 21". Gdzie błąd?
  1. <body topmargin=0 leftmargin=0 bottommargin=0>
  2.  
  3. <center><table width=640 height=400 background=img/logo.JPG style="background-repeat: no-repeat; background-position: center top;">
  4. <tr><td height=230></td></tr>
  5. <tr><td align=center>
  6. <?
  7. function polacz()
  8. {
  9. $dbh = mysql_connect("localhost", "root", "");
  10. $db = mysql_select_db("gang");
  11. or die ("Nie można się połączyć.");
  12. }
  13. function form_rej()
  14. {
  15. ?>
  16. <form action="register.php" method=POST>
  17. <fieldset>
  18. <table>
  19. <tr>
  20. <td>Login:</td>
  21. <td><input type="text" name="login"></td>
  22. </tr>
  23. <tr>
  24. <td>Hasło:</td>
  25. <td><input type="password" name="haslo"></td>
  26. </tr>
  27. <tr>
  28. <td>Powtórz hasło:</td>
  29. <td><input type="password" name="haslo2"></td>
  30. </tr>
  31. <tr>
  32. <td>E-mail:</td>
  33. <td><input type="e-mail" name="mail"></td>
  34. </tr>
  35. <tr>
  36. <td>Powtórz e-mail:</td>
  37. <td><input type="e-mail" name="mail2"></td>
  38. </tr>
  39. <tr>
  40. <td><input type='submit' value='Zarejestruj'>  
  41. </td>
  42. </tr>
  43. </table>
  44. </fieldset>
  45. </form>
  46. <?
  47. }
  48.  
  49. function register()
  50. {
  51. form_rej();
  52. if ($haslo != $haslo2)
  53. {
  54. echo "Hasła nie są takie same!";
  55. }
  56. if ($mail != $mail2)
  57. {
  58. echo "E-maile nie są takie same!";
  59. }
  60.  
  61. polacz();
  62. $wynik=mysql_query("SELECT * FROM users WHERE login=$login");
  63. if ($wynik!==0)
  64. {
  65. echo "Już taki login istnieje!";
  66. form_rej();
  67. }
  68.  
  69. $zapis="INSERT INTO users(login, haslo) VALUES($login, $haslo)";
  70. $wynik=mysql_query($zapis);
  71. if (!$wynik)
  72. {  
  73. echo "Rejestracja zakończona pomyślnie ;) Zaloguj się!";
  74. }
  75. else
  76. {
  77. echo ('Rejestracja nie powiodła sie! ');
  78. }
  79. }
  80. </td></tr></table>
  81. </body>
Wieviór
  1. <td><input type="text" name=login></td>


Na:

  1. <td><input type="text" name="login"></td>


I według wzorca wszystkie... może pomoże. Głębiej analizować mi się nie chcę.
wafal
Nie pomogło....
redelek
Cytat(wafal @ 21.03.2008, 13:22:17 ) *
Nie pomogło....


linkijka 10 11
  1. <?php
  2. $db = mysql_select_db("gang");
  3. or die ("Nie można się połączyć.");
  4. ?>
questionmark.gif? co to za potwór ?
ma być tak
  1. <?php
  2. $db = mysql_select_db("gang") or die ("Nie można się połączyć. ");
  3. ?>


Ostatnia linijka po 81 zjedzone ?>

Zobacz p tych poprawkach ?

Pozdro
Redelek
wafal
redelek, piwo dla Ciebie, aczkolwiek dalej jest błąd... Odświeża stronę po naciśnięciu rejestruj ;/
-wafal-
UP
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.