Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów
błąd w logowaiu - Wersja do druku

+- Forum Webmastera, HTML, CSS, PHP, MySQL, Hosting, Domeny - Forum dla Webmasterów (https://www.webmastertalk.pl)
+-- Dział: Technologie internetowe - tworzenie stron WWW (https://www.webmastertalk.pl/forum-technologie-internetowe-tworzenie-stron-www)
+--- Dział: Programowanie, Bazy danych (https://www.webmastertalk.pl/forum-programowanie-bazy-danych)
+--- Wątek: błąd w logowaiu (/thread-blad-w-logowaiu)



błąd w logowaiu - Bagsiu - 31-08-2009

Witam ; ]
Zrobiłem sobie skrypt logowania, ale mam jeden problem :
Gdy wpiszę jakieś dane wywala mi "Błąd w logowaniu" Big Grin



Kod PHP:
<?php
session_start
();
$login $_POST['login'];
$pass $_POST['pass'];
function 
pusto($tresc) {
if (empty(
$tresc))
{
die(
'Wypełnij wszystkie pola');
 
}
}
pusto($login);
pusto($pass);
$pass=md5($pass);
 
$query='SELECT * FROM tabela `register` WHERE login="'.$login.'" AND pass="'.$pass.'" ';
 
$zapytanie=mysql_query($query);
if(
$zapytanie == true) {
$_SESSION['login'] = 'login';
}
else {
die(
'Błąd w logowaniu');
}
if(isset(
$_SESSION['login'])) {
echo 
'Zalogowano Poprawnie <br>
Witaj na swoim profilu. <br> '
;
}
include(
'panel.php');
 
?>



RE: błąd w logowaiu - KowR - 31-08-2009

$query='SELECT * FROM register WHERE login="'.$login.'" AND pass="'.$pass.'" ';

Daj tak i sprawdź czy masz tabelę register a w niej login i pass.


RE: błąd w logowaiu - Bagsiu - 31-08-2009

Tabele mam z login i pass mam Tongue
Teraz loguje za każdym razem gdy wpisze byle jakie dane ; /


RE: błąd w logowaiu - KowR - 31-08-2009

$zapytanie=mysql_query($query); ehhh

sprawdzasz czy w bazie masz dane, a potem je wyciągasz... zlicz po prostu czy jest jakieś konto funkcją mysql_num_rows. Potem dajesz ifa: jeżeli $ilosczbazy == 1 w tedy logujesz, w przeciwnym wypadku wylogowujesz. Big Grin


RE: błąd w logowaiu - Bagsiu - 31-08-2009

Ok. zaraz sprawdzę. Tongue
Działa dzięki ; ]
Trzymaj + Tongue