Hi,
ich bin grad bissl am verzweifeln und hoff ihr könnt mir schnell helfen.
Folgender Auszug aus nem PHP-Script:
Wenn ich mir $sql ausgeben lasse bekomme ich folgendes:
Diese Eingabe direkt in PHPMyAdmin liefert mir ein Ergebnis zurück. Wieso aber der obige PHP-Code nicht? Bzw. wieso bekomm ich da immer nur "invalide!" obwohl der Eintrag doch da ist?
MFG
d-braun
ich bin grad bissl am verzweifeln und hoff ihr könnt mir schnell helfen.
Folgender Auszug aus nem PHP-Script:
PHP:
$sql = "SELECT 1 FROM sd_admin WHERE(admin_password LIKE '".$_SESSION['admin_password']."') AND (admin_checksum LIKE '".$_SESSION['admin_checksum']."')";
if(mysql_num_rows(mysql_query($sql)) < 1 )
{
echo "invalide!";
}
else
{
echo "valide!";
}
Wenn ich mir $sql ausgeben lasse bekomme ich folgendes:
Code:
SELECT 1 FROM sd_admin WHERE(admin_password LIKE '21232f297a57a5a743894a0e4a801fc3') AND (admin_checksum LIKE 'wbJIYpF2zA84kQuonQpgGzKMEy9YtbZJxrXtWzSvgNKF3KuQ9uImzKBODkGHs2yJ3fQRrn2YM68EoyBw3binDRqtwd4OT0ECDkKIhjX1MGPmMm8mrOmE6T0TcSAUArNU')
Diese Eingabe direkt in PHPMyAdmin liefert mir ein Ergebnis zurück. Wieso aber der obige PHP-Code nicht? Bzw. wieso bekomm ich da immer nur "invalide!" obwohl der Eintrag doch da ist?
MFG
d-braun