Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Błąd przy logowaniu
essey
post 25.12.2003, 13:53:46
Post #1





Grupa: Zarejestrowani
Postów: 118
Pomógł: 5
Dołączył: 9.07.2003
Skąd: Wołów/Wrocław

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


Witam.
Nie wiem czemu jak podaje poprawne dane w formulazu, pokazuje mi się $error2 czyli Złe dane
Skrypt pisalem ja praktycznie caly.
Czy moglby ktos przejzec ten kod i wskazac blad - jezeli jest taki.

Poniżej zamieszczam caly kod pliku logowanie.php.

[php:1:62545808ed]<?php
include("config.php");
session_start();
if (($_SESSION['nick'] == "") && ($_SESSION['haslo'] == "")) {
if ($_POST['form'] != "") {
if (($_POST['nick'] != "") && ($_POST['haslo'] != "")) {
$xhaslo = md5($_POST['haslo']);
$dane = mysql_query("SELECT * FROM sm2o_user WHERE login = '".$_POST['nick']."' and pass = '$xhaslo'") or die("Nie ma takiego usera!");

while(mysql_fetch_array($dane)) {
if(($login==$_POST['nick']) && ($pass==$xhaslo)) {
$login = TRUE;
session_register(login);
session_register(nick);
session_register(mail);
header("Location: $url_pass");
return;
} else {
echo "$error2";
}
}
} else {
echo $form;
}
} else {
echo $form;
}
} elseif (($_SESSION['nick'] != "") && ($_SESSION['haslo'] != "")) {
header ("location: $url_pass");
return;
}
?>[/php:1:62545808ed]
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: 27.06.2025 - 17:08