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> |
|
|
|
![]() |
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 |
|
|
|
siurek problem z logowaniem 13.08.2007, 16:44:45
kossa Cytat$passorg = $row[1];
[PHP] pobierz,... 13.08.2007, 20:03:59
siurek nic to niedało doszedłem wkońcu że mienna $pa... 13.08.2007, 21:54:33
toolmaniak Czekaj, aby otrzymać hasło - jedziesz po md5 ze zm... 13.08.2007, 22:10:34
siurek nic niedalo :| 13.08.2007, 22:18:16
toolmaniak Pisałeś cos o błędzie w 19 linijce mógłbyś go po p... 13.08.2007, 22:27:00
siurek zmienilo sie na 20 linijke
Warning: mysql_fetch... 13.08.2007, 22:55:23
konraddo w formularzu inputa nazwales username a w pliku ph... 13.08.2007, 23:13:10
siurek juz wczesniej to zlukalem zanim to napisales i to ... 13.08.2007, 23:27:20
toolmaniak No jeżeli zaminiłeś
$user=$_POST[... 13.08.2007, 23:39:12
siurek moim zdaniem to niema znaczenia czy sa te kropki c... 14.08.2007, 06:19:50
UDAT Jakbyś zobaczył co pokazuje mysql_error" title="Zo... 14.08.2007, 07:18:23 ![]() ![]() |
|
Aktualny czas: 24.12.2025 - 06:45 |