|
Тема
|
Въпрос за проверка на юзер и пас
|
|
Автор |
airescape (непознат
) |
Публикувано | 23.02.07 12:42 |
|
Имам SQL база създадена, и искам при натискане на бутон Login скрипта да проверява дали името и паролата съвпадат със запис в базата данни, в противен случай да гърми. Хубу ама не става - пробвам със запис, който със сигурност е въведен и пак гърми грешка. Дайте съвет къде греша. Ето код на скрипта който проверява:
....................................................................
$sql="SELECT * FROM users WHERE username='$username' and password='$password'";
$result=mysql_query($sql);
$count=mysql_num_rows($result);
if($count==1){
session_register("username");
session_register("password");
include ("login_success.php");
}
else {
echo "Грешно потребителско име или парола.";
}
ob_end_flush();
?>
| |
|
Кодът изглежда окей. Може да има грешка някъде по-нагоре, където се задават стойности на $username и $password.
За да разбереш дали mysql връща съобщение за грешка, вместо следния ред:
$result=mysql_query($sql);
можеш да сложиш:
$result=mysql_query($sql) or die(mysql_error());
---
Life is too short so love the one you got
Cause you might get run over or you might get shot
| |
Тема
|
Re: Въпрос за проверка на юзер и пас
[re: airescape]
|
|
Автор |
Bълk (умора няма) |
Публикувано | 26.02.07 09:32 |
|
аз залагам на register globals
| |
Тема
|
Re: Въпрос за проверка на юзер и пас
[re: Bълk]
|
|
Автор |
Blake (член) |
Публикувано | 27.02.07 09:47 |
|
Иииииии имаме участник познал точните килограмииии!!!
| |
|
|
|
|