Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Logowanie do serwisu
telepawel
post 11.05.2003, 18:10:27
Post #1





Grupa: Zarejestrowani
Postów: 81
Pomógł: 0
Dołączył: 11.05.2003

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


Witam

kto pomoze mi poprawic ten kod ?
Jest formularz ktory posiada dwie zmienne
login oraz password nastepnie przesyla on
do pliku zaloguj.php te dane
plik pobiera z mysql`a nazawe uzytkownika z tabeli oraz
jego haslo, porownuje z tymi ktore dostal z formularza.
Jezeli sa poprawne nastepuje echo "dobre";
jezeli zle to echo "zle";
oto kod

===================

<?
require("conf.dat");

$connection = mysql_connect($serwer, $konto, $haslo);
$wybierz = mysql_select_db($baza, $connection);
mysql_query($wybierz);
$sprawdz1 = "SELECT login FROM tabela WHERE login='$login'";
$sprawdz2 = "SELECT password FROM tabela WHERE password='$password'";
$rezultat1 = mysql_query($sprawdz1);
$rezultat2 = mysql_query($sprawdz2);


if ($user==$rezultat1 && $password==$rezultat2){
echo "DOBRE";
}else{
echo "DUPA";
}
?>

======================
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Jabol
post 11.05.2003, 19:14:29
Post #2





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

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


zwróć uwagę na .mysql_error(), które dodałem
Cytat
[php:1:5a6255c799]<?
require("conf.dat");//a masz tutaj na pewno baze (imie??)

$connection = mysql_connect($serwer, $konto, $haslo) or die('connection Error'.mysql_error());
$wybierz = mysql_select_db($baza, $connection) or die('selection Error'.mysql_error());//tyle starczy
//nie musisz robić z tym query!! -> mysql_query($wybierz);
$sprawdz1 = "SELECT login, password FROM tabela WHERE login='$login'";
$rezultat1 = mysql_query($sprawdz1) or die('Query error'.mysql_error());

$userstor=mysql_fetch_row($rezultat1);

if (($user==$userstor[0]) && ($password==$userstor[1])){
echo "DOBRE";
}else{
echo "DUPA";
}
?>
[/php:1:5a6255c799]
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: 14.08.2025 - 17:43