Guten Tag,
ich habe jetzt lange überlegt ob ich mich hier registriere um die Frage zu stellen. Da ich nun aber nicht mehr weiter weiß habe ich mich doch getraut
Wie im Titel schon angegeben bekomme ich eine Fehlermeldung, die ja besagt das hier ein Objekt angegeben wird was nicht da ist.
Der Script ist ein Login Script - hier wird noch ein Capatcha usw eingebaut.
Erst mal den Code
Die betroffene Zeile ist
Wenn ich
raus nehme erhalte ich keine Fehlermeldung, jedoch ist das ja nicht der Sinn - username und passwort sind beide in der DB unter user vorhanden.
Evtl. kann mir der ein oder andere ja Tipps geben.
ich habe jetzt lange überlegt ob ich mich hier registriere um die Frage zu stellen. Da ich nun aber nicht mehr weiter weiß habe ich mich doch getraut

Wie im Titel schon angegeben bekomme ich eine Fehlermeldung, die ja besagt das hier ein Objekt angegeben wird was nicht da ist.
Der Script ist ein Login Script - hier wird noch ein Capatcha usw eingebaut.
Erst mal den Code
PHP-Code:
<?php
session_start();
require_once ('include/config.inc.php');
$username = $_POST["username"];
$passwort = md5($_POST["password"]);
$abfrage = "SELECT * FROM user WHERE username='$username' AND passwort='$passwort'";
$ergebnis = mysql_query($abfrage);
$datensatz = mysql_fetch_object($ergebnis);
if ( $datensatz->username == $username AND $datensatz->passwort == $passwort)
{
$_SESSION["username"] = $username;
}
// sleep(1);
// header('Location: index.php');
//}
//else
// {
// sleep(1);
// header('Location: index.php');
//}
?>
PHP-Code:
$abfrage = "SELECT * FROM user WHERE username='$username' AND passwort='$passwort'";
PHP-Code:
AND passwort='$passwort'
Evtl. kann mir der ein oder andere ja Tipps geben.
Kommentar