Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Logowanie - php, Błąd logowania...
evo06
post 21.09.2011, 14:50:04
Post #1





Grupa: Zarejestrowani
Postów: 2
Pomógł: 0
Dołączył: 20.09.2011

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


Witam, napisałem skrypt logowania w PHP, lecz mam pewien błąd z którym nie potrafię sobie poradzić, a mianowicie:
W bazie danych mam 2 użytkowników (Pola w bazie są oznaczone jako TEXT):
______________
|LOGIN | HASLO |
| 1 | 1 |
--------------------
| 1a | 1a |
--------------------

Na konto o loginie 1 i haśle 1, bez problemu mogę się zalogować. A gdy tylko w Loginie lub haśle pojawi się litera, pojawia się błąd.
KOD PHP:

  1. <?php session_start(); ?>
  2. <html>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  4. <link rel="stylesheet" href="screen.css" type="text/css" media="screen" />
  5. <body class="log">
  6. <div id="center">
  7. <div id="logo">
  8. <img src="img/logo_mini.png" />
  9. </div>
  10. <br/>
  11. <div id="logowanie">
  12. <form method="post">
  13. <b>LOGIN:</b><input style="width: 150px" type="text" name="login" id="tekst"/>
  14. <br/>
  15. <b>HASŁO:</b><input style="width: 150px" type="password" name="haslo" id="tekst"/>
  16. <br/>
  17. <input type="submit" name="zaloguj" value="Zaloguj" id="button"/>
  18. </form>
  19. <?php
  20. include('sql.php');
  21. if($_POST['zaloguj'])
  22. {
  23. $login = $_POST['login'];
  24. $haslo = $_POST['haslo'];
  25.  
  26. $istnick = mysql_fetch_array(mysql_query("SELECT * FROM `baza`.`users` WHERE `LOGIN`=".$login." AND `HASLO`=".$haslo.""));
  27.  
  28. if ($istnick[0] == 0)
  29. {
  30. echo '<span id="blad" style="padding: 1px; background: #c0c0c0; margin-right: 21px; font-size: 12px;">
  31. <i><b>Błąd logowania, proszę spróbować ponownie.</b></i></span>';
  32. }
  33.  
  34. else
  35. {
  36. $eb_dane = array($login, $haslo);
  37. $_SESSION['dane'] = $eb_dane;
  38. echo $login;
  39. echo $haslo;
  40.  
  41. echo '<meta http-equiv="Refresh" content="0; URL=index.php?id=glowna.php">';
  42. }
  43. }
  44. ?>
  45. </div>


Proszę o pomoc, już nie mam do tego głowy sad.gif sad.gif.
Go to the top of the page
+Quote Post

Posty w temacie


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 - 14:04