witam

mam problem

jest to system logowania:
za wszysytko odpowiedzialna jest funkcja :
<?php
function bazadan($t_dalej,$lg,$t_nazwa_klienta,$t_haslo,$login_0,$login_1,$login_2,$login_3,$t_kliknij_tutaj,$t_tylkodlazalogowanych,$t_nasz,$t_abysiezalogowac,$t_nowy,$t_abysiezarejestrowac,$full_url) {
$query = mysql_query(\"SELECT * FROM uzytkownicy WHERE 'user_name' = \" . $_POST['login'] . \" \"); if ( $fetch )
{
if ( md5( $_POST['haslo'] ) == $fetch['user_pass'] ) {
#Logowanie zakończone sukcesem
$_SESSION[\"login\"];
$full_url=$full_url;
}else{
$full_url=\"index.php\";
}
header(\"Location: \".$full_url.\"?\" . SID); }
else
{
#Przykro nam, ale podane hasło jest błędne
}
}
else
{
#Podany użytkownik nie istnieje w bazie danych
}
}
?>
funkcja logowanie przekazuje dwie zmienne : 'login' i 'haslo'
baza wygląda tak : [plik *.sql]
CREATE TABLE `uzytkownicy` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`user_pass` char(255) DEFAULT NULL,
`pass_name` char(255) DEFAULT NULL,
PRIMARY KEY (`id`)
)
i teraz problem jest w tym ze wywala mi :
warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/funkcje.php on line 72
o co mu biega ?

i jak można do tej bazy dodać przykładowego usera lub zmodyfikować sobie zapis by załadować ja na serwa już z przykładowym userem i hasłem ?
Ten post edytował niko 12.07.2005, 20:01:32