| Autor | Zpráva | ||
|---|---|---|---|
| laijk Profil |
#1 · Zasláno: 11. 8. 2012, 16:16:56
Ahojte, mám kód na prihlásenie:
$meno = $_POST['meno'];
$heslo = sha1($_POST['heslo']); //tu je heslo v poriadku
$query = 'SELECT user_password FROM users WHERE ' .
'user_login = "' . mysql_real_escape_string($meno, $db) . '" AND ' .
'user_password = "' . mysql_real_escape_string($heslo, $db) . '"';
$result = mysql_query($query, $db) or die(mysql_error($db));
$row = mysql_fetch_row($result);
echo $row[0]; //nevypíše nič, row je prázdne
if($heslo == $row[0])
{
$_SESSION['prihlaseny'] = 'ano';
}
else
{
echo "Zadali ste neplatné meno alebo heslo!";
}-keď zadám správny login a heslo tak vypíše Zadali ste neplatné meno alebo heslo |
||
| Taps Profil |
laijk:
zkus to takto $meno=mysql_real_escape_string($meno); $heslo=mysql_real_escape_string($heslo) "SELECT user_password FROM users WHERE user_login = '$meno' AND user_password = '$heslo'"; |
||
| laijk Profil |
EDIT: už to mám.
|
||
|
Časová prodleva: 14 let
|
|||
0