Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> problem z logowaniem
siurek
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 13.08.2007

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


znalazłem kod do logowania na strone uzupełniłem go trochę sam i mam problem bo jak wpisze dobre hasło to wyrzuca że jestem niezalogowani i że jest błąd w 19 linijce sidze już pare godzin nad tym i niewiem co źle :/
CODE
<?php session_start(); ?>
<html>
<head>
<title> Logowanie </title>
</head>
<body>
<center>

<?php

include 'conf.php';
mysql_connect($host,$username,$password);
$user = $_POST['login'];
$passmd5 = md5($_POST['haslo']);



$result = mysql_query("SELECT haslo FROM usr WHERE login=\"$user\"");
$row = mysql_fetch_array($result, MYSQL_NUM);
$passorg = $row[1];

if($passmd5 == $passorg)
{
echo '<CENTER>';
printf("<H1>Zostałeś pomyślnie zalogowany !!!</H1>");
printf("<a href=\"admin2.php\">Dalej >>></a>");
$_SESSION['log'] = 1;
$_SESSION[‘admin’] = $row[2];
$_SESSION[‘login’] = $row[0];
echo '</CENTER>';
}
else
{
echo '<CENTER>';
printf("<H1>Hasło się nie zgadza !!!</H1><BR>");
printf("<a href=\"admin.php\">Powrót</a>");
echo '</CENTER>';
}
?>
</center>
</body>
</html>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
siurek
post
Post #2





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 13.08.2007

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


no fakt zapomnialem 1 linijki juz wstawione blad o lini 20 znikl ale nadal zmienna $passorg jest pusta (testowalem z rozynm $row)
CODE
<?php session_start(); ?> <html> <head> <title> Logowanie </title> </head> <body> <center> <?php include 'conf.php';$user = $_POST['username']; $pass2 = $_POST['password']; $passmd5 = md5($pass2); mysql_connect($host,$username,$password); @mysql_select_db($database) or die("Nie znaleziono bazy danych");$result = mysql_query("SELECT haslo FROM usr WHERE login = \"$user\""); $row = mysql_fetch_array($result, MYSQL_NUM); $passorg = $row[1]; if($passmd5 == $passorg) { echo '<CENTER>'; printf("<H1>Zostałeś pomyślnie zalogowany (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !</H1>"); printf("<a href=\"admin2.php\">Dalej >>></a>"); $_SESSION['log'] = 1; $_SESSION['admin'] = $row[2]; $_SESSION['login'] = $row[0]; echo '</CENTER>'; } else { echo '<CENTER>'; printf("<H1>Hasło się nie zgadza (IMG:http://forum.php.pl/style_emoticons/default/exclamation.gif) !</H1><BR>"); printf("<a href=\"admin.php\">Powrót</a>"); echo"<br><br>"; echo"$passmd5"; echo"<br>b<br>"; echo"$passorg"; echo '</CENTER>'; } ?> </center> </body> </html>
no mniejsza juz sam se poradziłem (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) temat do zamkniecia dzieki za zainteresowanie (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)

Ten post edytował siurek 14.08.2007, 07:46:00
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 01:18