Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Błąd z logowaniem do panelu
Forum PHP.pl > Forum > PHP
patys
Witam, kupiłem pewien skrypt strony. Gdy chcę się zalogować do panelu administratora wpisuje dobre hasło i login naciskam zaloguj i nic się nie dzieje. Nie zwraca żadnego komunikatu, ale jak źle wpisze to pokazuje komunikat : Zły login lub hasło.

Kod index.php

  1. <?
  2.  
  3. include("inc/link.php");
  4.  
  5. if(isset($wyloguj))
  6. {
  7. }
  8.  
  9. if($id_log == '')
  10. {
  11. if(isset($loguj))
  12. {
  13. $sql = "select * from admins where user='$user' and pass='$pass'";
  14. $wynik = mysql_query($sql, $link) or die("Zapytanie zawera błąd i nie może zostać wykonane");
  15.  
  16. if($row = mysql_fetch_array($wynik, MYSQL_ASSOC))
  17. {
  18. session_register("idd_log");
  19. $idd_log = $row['id'];
  20. mysql_close($link);
  21. header("Location: admin.php");
  22. }
  23. else
  24. {
  25. $loguj = '';
  26. ?>
  27. <html>
  28. <head>
  29.  
  30. <title>CMS</title>
  31.  
  32. <meta HTTP-EQUIV='content-type' CONTENT='text/html; charset=iso-8859-2'>
  33. <meta http-equiv='Content-Language' content='pl'>
  34. <LINK REL='stylesheet' HREF='css/style.css' TYPE='text/css'>
  35. </head>
  36.  
  37. <body>
  38. <br><br><br><p align='center' class='txt'><font color='red'><b>Podany login lub hasło jest nieprawidłowe</b></font></p>
  39. <form name='formlog' action='index.php' method='post' onkeydown="if(event.keyCode=='13')document.formlog.submit();">
  40. <table style='font-size: 11px; color: #333333; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; ' cellPadding='4' cellspacing='0' border='0' align='center'>
  41. <tr><td><b><font face='Verdana' size='2' class='txt'>Login : </font></b></td><td><input type='text' name='user' size='15' class='txt' maxlength='15'></td></tr>
  42. <tr><td><b><font face='Verdana' size='2' class='txt'>Password : </font></b></td><td><input type='password' name='pass' size='15' class='txt' maxlength='15'></td></tr>
  43. <tr><td colspan='2' align='right'><input type='hidden' name='loguj' value='logged'> <a href='java script:document.formlog.submit();' style='text-decoration: none;'><b>Zaloguj</b></a></td></tr>
  44. </table>
  45. </form>
  46. </body>
  47. </html>
  48. <? }
  49. }
  50. else
  51. {
  52. $loguj='';
  53. ?>
  54. <html>
  55. <head>
  56.  
  57. <title>CMS</title>
  58.  
  59. <meta HTTP-EQUIV='content-type' CONTENT='text/html; charset=iso-8859-2'>
  60. <meta http-equiv='Content-Language' content='pl'>
  61. <LINK REL='stylesheet' HREF='css/style.css' TYPE='text/css'>
  62. </head>
  63.  
  64. <body>
  65. <br><br><br>
  66. <form name='formlog' action='index.php' method='post' onkeydown="if(event.keyCode=='13')document.formlog.submit();">
  67. <table style='font-size: 11px; color: #333333; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; ' cellPadding='4' cellspacing='0' border='0' align='center'>
  68. <tr><td><b><font face='Verdana' size='2' class='txt'>Login : </font></b></td><td><input type='text' name='user' size='15' class='txt' maxlength='15'></td></tr>
  69. <tr><td><b><font face='Verdana' size='2' class='txt'>Password : </font></b></td><td><input type='password' name='pass' size='17' class='txt' maxlength='15'></td></tr>
  70. <tr><td colspan='2' align='right'><input type='hidden' name='loguj' value='logged'> <a href='java script:document.formlog.submit();' style='text-decoration: none;'><b>Zaloguj</b></a></td></tr>
  71. </table>
  72. </form>
  73. </body>
  74. </html>
  75. <?
  76. }
  77. }
  78. else
  79. header("Location: admin.php");
  80.  
  81. ?>


Prosił bym o jaknajszybszą pomoc : )

Pozdrawiam

Pomorze ktos ? : /
Berg
A dodałeś dane do logowania w tabeli admins?
PS: pomieszane php z html + brak szyfrowania haseł dla administratorów w bazie danych nie świadczy dobrze o aplikacji którą kupiłeś winksmiley.jpg
patys
Tak wszystko jest w tabeli admins. Co jest nie tak?
Berg
Pokaż plik inc/link.php bo tak to niestety ciężko stwierdzić.
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.