Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP] Skrypt logowania2
Beosky
post
Post #1





Grupa: Zarejestrowani
Postów: 62
Pomógł: 0
Dołączył: 13.02.2012
Skąd: Wrocław

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


Z tamtym błędem sobie poradziłem, ale teraz gdy wpisuję dane i kliknę zaloguj to wyskakuje mi:
  1. Taki użytkownik nie istnieje w serwisie.


Mam stworzone konto.

login.php
  1. <?php
  2. include ("config.php");
  3. require_once('page_header.php');
  4. echo '<div id="content"><center>';
  5.  
  6. if(isset($_SESSION['zalogowany'])) {
  7. echo "Witaj, ".$_SESSION['login'];
  8. }else{
  9.  
  10. if(isset($_POST['wyslij'])) {
  11.  
  12.  
  13. if(mysql_num_rows(mysql_query("SELECT login, haslo
  14. FROM users WHERE login = '".$_POST['login']."'
  15. && haslo = '".$_POST['haslo']."' ")) > 0) {
  16.  
  17.  
  18. if(mysql_num_rows(mysql_query("SELECT nr FROM users
  19. WHERE login = '".$_POST['login']."'
  20. && haslo = '".$_POST['haslo']."' ")) > 0 ) {
  21.  
  22.  
  23. $_SESSION['zalogowany'] = true;
  24. $_SESSION['login'] = $_POST['login'];
  25. $_SESSION['haslo'] = $_POST['haslo'];
  26. echo "Zostałeś poprawnie zalogowany.";
  27.  
  28.  
  29. } else {
  30.  
  31. echo "Hasło jest nieprawidłowe.";
  32. }
  33. } else {
  34. echo "Taki użytkownik nie istnieje w serwisie.";
  35. }
  36. } else {
  37.  
  38. ?>
  39. <html xmlns="http://www.w3.org/1999/xhtml">
  40. <head>
  41. <meta http-equiv="ContentType" content="text/html; charset=utf-8" />
  42. </head>
  43. <body>
  44. <form method='POST' action='login.php'>
  45. <table>
  46.  
  47. <tr>
  48. <td>Login:</td>
  49. <td><input type='text' name='login'></td>
  50. </tr>
  51.  
  52. <tr>
  53. <td>Hasło:</td>
  54. <td><input type='password' name='haslo'></td>
  55. </tr>
  56.  
  57. <tr>
  58. <td><input type='submit' value='Wyślij' name='wyslij'></td>
  59. </tr>
  60.  
  61. </form>
  62. </table>
  63. </form>
  64. </body>
  65. </html>
  66.  
  67. <?php
  68. }
  69. }
  70. ?>
  71.  
  72. <?php
  73. if(isset($_POST['wyloguj'])) {
  74. echo "Zostałeś poprawnie wylogowany.";
  75. }
  76. ?>
  77.  
  78. <?php
  79. echo '</center></div>';
  80. require_once('page_footer.php');
  81. ?>
Go to the top of the page
+Quote Post

Posty w temacie


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: 23.08.2025 - 14:16