Cześć, własnie czytałem poradnik n/t tworzenia systemu logowania.
I próbowałem coś napisać, wyszło coś takiego (poniżej kody).
No ale zawsze mi zwraca, że nie ma takiego użytkownika aczkolwiek jest on w bazie na 100%, gdzie może leżeć błąd?
Ja sobie nie mogę z tym za cholerę poradzić już ...
Mimo późnej, lub wczesnej pory myślę że ktoś się znajdzie co potrafi pomóc : ))
login.php<form action="check.php" method="post"> <td><input type="text" name="email" id="login" /></td> <td><input type="password" name="password" id="password" /></td> <td colspan="2" align="center"> <input type="submit" value="Submit" name="subm_log" align="left" /> <input type="reset" value="Clear" align="center" />
db.php<?php
function db_connect() {
if(!$conn)
{
}
{
}
return $conn;
}
function get_user($userEmail,$userPassword)
{
db_connect();
SELECT * FROM cms WHERE email = '$userEmail' AND password = 'userPassword'");
return $row;
}
?>
check.php<?php
include ("db.php");
$row = get_user($_POST['email'], $_POST['password']);
if($row)
{
$_SESSION['id'] = $row['email'];
$_SESSION['username'] = $row['name'];
}
else
{
echo "Nie ma takiego uzytkownika"; }
?>