Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Logowanie
Papub
post
Post #1





Grupa: Zarejestrowani
Postów: 113
Pomógł: 1
Dołączył: 17.02.2006

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


Witam napisałem sobie proste logowanie na strone. Zapisuje sobie w bazie danych BAZA w tabeli LOGOWANIE dwa pola LOGIN i HASLO o wartosciach 12345 i 54321. Napisałe skrypt który porównuje login i haslo przesłane z tym co jest w bazie. Jak wpisze źle to jest odpoqwiedni komunikat. Jak wpisze dobrze to też chodzi tak jak chce natomniast jak nie wpisze nic to efekt jest taki jakbym wpisał poprawnie hasło i login. Może ktoś podpowie co robie źle

<?php
@ $db = mysql_connect("localhost", "admin","haslo");
mysql_select_db("BAZA");
if(!db) {
echo(" Baza niedostepna ");
exit;
}
$login_przeslany=$_POST['login'];
$haslo_przeslane=$_POST['password'];

$zapytanie="SELECT * FROM logowanie WHERE '$login_przeslany'= login AND '$haslo_przeslane' = haslo";
$wykonaj=mysql_query($zapytanie);
$wiersz = mysql_fetch_array($wykonaj);
if(($login_przeslany==$wiersz["login"]) && ($haslo_przeslane==$wiersz["haslo"])) {
echo('zostales zalogowany poprawnie');
}
else{
echo('Podałeś nie poprawne dane');
}


?>
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 3.10.2025 - 10:51