Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] Skrypt logowania.
ArekJ
post 26.09.2008, 21:04:38
Post #1





Grupa: Zarejestrowani
Postów: 266
Pomógł: 9
Dołączył: 21.05.2008
Skąd: Łomianki

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


Witam stworzyłem prosty skrypt logowania, ale nie działa :/ A dokładnie wyświetla się:

Cytat
Nieprawid?owa nazwa u?ytkownika lub has?o


na krzaczki nie zwracać uwagi potem poprawie tongue.gif Hasło jest poprawne i login też. Brzmią one TEST TEST. Strona na której możecie zobaczyć formularz to:

http://swiat-magii.pl/login.php

a kod skryptu to:

  1. <?
  2.  
  3.  
  4. require_once('konfiguracja.php');
  5.  
  6.   $message="";
  7.                  
  8.  
  9. $login=$_POST['login'];
  10. if($login) {
  11.  
  12. $login = htmlspecialchars(strip_tags($_POST['login']));
  13. $haslo = htmlspecialchars(strip_tags(md5($_POST['haslo'])));
  14.  
  15. $rezultat=mysql_query("select * FROM uzytkownik WHERE uzytkownik='$login' AND haslo='$haslo'");
  16.   if(@mysql_num_rows($rezultat) == 1){
  17.  $_SESSION['login']=
  18.   header("locatio:index.php");
  19. }else {
  20. $message="Nieprawid?owa nazwa u?ytkownika lub has?o";
  21. }
  22. }
  23. ?>
  24.  
  25.  
  26. <head>
  27.  
  28. <title>Dokument</title>
  29. </head>
  30. <body>
  31. <? echo $message; ?>
  32.  
  33. <form id="form1" name="form1" method="post" action="<? echo $PHP_SELF; ?>">
  34.  
  35. <input name="uzytkownik" type="text" id="login" />
  36. <input name="haslo" type="password" id="haslo" />
  37.  
  38. <input name="login" type="submit" id="login" value="login" />
  39. </form>
  40.  
  41. </body>
  42. </html>


Ma ktoś jakieś sugestie gdzie tkwi problem?

Ten post edytował ArekJ 26.09.2008, 21:47:48


--------------------

"Do bramy, bo pada deszcz
Gdy zaćpiesz przejdzie dreszcz
I wróci, wróci tęcza barw
I pęknie twój wrogi świat" R. Riedel
Go to the top of the page
+Quote Post

Posty w temacie
- ArekJ   [PHP][MYSQL] Skrypt logowania.   26.09.2008, 21:04:38
- - Lion_87   ok pytania: masz jego haslo zapisane w md5? co to...   26.09.2008, 21:11:27
- - ArekJ   No hasło mam zapisane w md5, a jak sprawdzi...   26.09.2008, 21:12:27
- - Lion_87   masz <input name="uzytkownik" a nie...   26.09.2008, 21:13:29
- - ArekJ   Poprawiłem, ale nadal występuje ten sam błąd :/ Mo...   26.09.2008, 21:42:55
- - melkorm   [PHP] pobierz, plaintext <?phpsession_start...   26.09.2008, 21:48:48
- - ArekJ   "Poprawiłem" kody wygląda tak: [PHP] po...   26.09.2008, 21:58:42
- - Lion_87   [PHP] pobierz, plaintext <?php//... $haslo = ht...   26.09.2008, 22:05:16
- - ArekJ   nadal to samo...   26.09.2008, 22:08:29
- - melkorm   wstaw za połączeniem [PHP] pobierz, plaintext ...   26.09.2008, 22:13:13
- - ArekJ   Żadnego błędu nie wywala, ani jak jest to dodatkow...   26.09.2008, 22:18:44
- - Lion_87   a daj po session_start() to [PHP] pobierz, plain...   26.09.2008, 22:21:46
- - melkorm   przetestowałem to u siebie i działa - więc problem...   26.09.2008, 22:22:36
- - ArekJ   Pewnie mi coś źle skrypt rejestracyjny dodaje :/ A...   26.09.2008, 22:31:28
- - melkorm   EH. podaj wiersz bazy gdzie masz swojego użytkowni...   26.09.2008, 22:34:49
- - Lion_87   [PHP] pobierz, plaintext <? session_start...   26.09.2008, 22:44:47
- - ArekJ   Eh... wstawiłem kod Lion_87, ale nie działa :/ Moż...   27.09.2008, 11:09:03
- - Lion_87   -Czy w tabeli masz tylko jednego uzytkownika TEST?...   27.09.2008, 11:25:32
- - ArekJ   Jest tylko 1 użytkownik TEST, skrypt rejestracji m...   27.09.2008, 12:14:07
- - Lion_87   a Gdzie wstawiasz to echo??   27.09.2008, 12:59:25
- - ArekJ   [PHP] pobierz, plaintext <? session_start...   27.09.2008, 15:05:14
- - Lion_87   no tak CI nie wyswietli musisz zamiast [PHP] pob...   27.09.2008, 15:40:39
- - ArekJ   wywala: Kodselect * FROM uzytkownik WHERE login=...   27.09.2008, 15:51:09
- - Lion_87   a jaka max ilosc znakow masz w kolumnie haslo ? o....   27.09.2008, 15:55:56
- - ArekJ   A w morde! 16-cie :/ Muszę do nowa baze założy...   27.09.2008, 15:59:07
- - Lion_87   pomoze pomoze   27.09.2008, 16:00:33
- - ArekJ   Zadziałało Dziękuje!!! A i jeszcze ma...   27.09.2008, 16:01:16
- - Lion_87   hmmm mozesz np przy logowaniu zapisywac cookie(Uh...   27.09.2008, 16:09:06
- - ArekJ   A na sesjach można?   27.09.2008, 16:10:22
- - Lion_87   no mozna tylko po co CI sesje lepiej cookie   27.09.2008, 16:11:20
- - ArekJ   Dobra, to zaraz zobacze to cookie. I jeszcze mam p...   27.09.2008, 16:12:15
- - Lion_87   hmm mozesz dac i 100 a mozesz i sprawdzic jak wtgl...   27.09.2008, 16:15:20
- - ArekJ   MD5 zauważyłem, że koduje w 32 znakach(nie ważne j...   27.09.2008, 16:22:52
- - Lion_87   ZAWSZE CHETNIE POMOGE   27.09.2008, 16:25:13


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: 23.07.2025 - 15:05