Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] logowanie uzytkownika problem z formularzem
--yeszie--
post 14.09.2008, 19:28:32
Post #1





Goście







Witam,
mam problem - nie wiem jak dokładnie powinny być napisane pola do autentykacji użytkownika.

user = admin
pass = 1234

Hasło jest zaszyfrowane w basie Mysql. Jest tez plik main.php do ktorego powinien przekierowac.

Czy moge prosic o pomoc w rozwiazaniu tego...?

  1. <?
  2.  
  3.  
  4.    $message="";
  5.                    
  6.  
  7. $login=$_POST['login'];
  8. if($login) {
  9.  
  10.  $uzytkownik=$_POST['uzytkownik'];
  11.  $md5_haslo=md5($_POST['haslo']);
  12.  
  13.  
  14.  
  15.  
  16.  $host="localhost";
  17.  $db_user="aaa";
  18.  $db_password="bbb";
  19.  $database="ccc";
  20.    mysql_connect($host,$db_user,$db_password);
  21.    mysql_select_db($database);
  22.  
  23.  $rezultat=mysql_query("select * FROM users WHERE uzytkownik='$uzytkownik' AND haslo='$md5_haslo'");
  24.    if(@mysql_num_rows($rezultat)){
  25.   session_register("uzytkownik");
  26.    header("locatio:main.php");
  27.  exit;
  28.  }else {
  29.  $message="Nieprawidłowa nazwa użytkownika lub hasło";
  30.  }
  31. }
  32. ?>
  33.  
  34.  
  35.  
  36.  
  37. <head>
  38.  
  39. <title>Dokument</title>
  40. </head>
  41.  <body>
  42. <? echo $message; ?>
  43. <form id="form1" name="form1" method="post" action="<? echo $PHP_SELF; ?>">
  44.  
  45. <input name="uzytkownik" type="text" id="uzytkownik" />
  46. <input name="haslo" type="password" id="haslo" />
  47.  
  48. <input name="login" type="submit" id="login" value="login" />
  49. </form>
  50. </body>
  51. </html>
Powód edycji: Poprawiłem tyuł oraz dodałem bbcode. /webdice
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: 1.07.2025 - 08:17