Guten Abend Leute.....
Habe nen Problem mit einem Script was mir ein Passwort aus einer Datenbank liest und ich testen will ob dieses Feld mit einer gegeben Email leer ist und dannach soll etwas ausgeführt werden aber aktuell wird es ausgeführt auch wenn in dem Array was steht....
Jemand ne Ahnung warum :O
Habe nen Problem mit einem Script was mir ein Passwort aus einer Datenbank liest und ich testen will ob dieses Feld mit einer gegeben Email leer ist und dannach soll etwas ausgeführt werden aber aktuell wird es ausgeführt auch wenn in dem Array was steht....
PHP:
$email = $_POST['email'];
$stmt = $pdo->prepare("SELECT password FROM members WHERE email = :email LIMIT 1");
$stmt->bindParam(':email', $email);
$stmt->execute();
$result = $stmt->fetch();
if(isset($result)or empty($result) or $result = " "){
echo "Kein Passwort \n";
print_r($result);
}
elseif(!isset($result)) {
echo "Du bist kein alter Benutzer bitte registriere dich! \n";
print_r($result);
}
?>
Array ( [password] => ******** [0] => ********)
Jemand ne Ahnung warum :O