Hallo!
Ich habe ein Problem mit meinem Seitenaufbau-Log Script, das verweigert seinen Dienst! Es gibt KEINE (Error - Reporting ist an!) Fehlermeldungen!
Eigentlich musste das Script die Daten in die Datenbank schreiben, statdessen stehen aber z.B. nur die Fragezeichen drinn, die ja eigentlich nur der Platzhalter für die Prepared Statements sind.
Ich hoffe auf schnelle Hilfe!
Ich habe ein Problem mit meinem Seitenaufbau-Log Script, das verweigert seinen Dienst! Es gibt KEINE (Error - Reporting ist an!) Fehlermeldungen!
Eigentlich musste das Script die Daten in die Datenbank schreiben, statdessen stehen aber z.B. nur die Fragezeichen drinn, die ja eigentlich nur der Platzhalter für die Prepared Statements sind.
PHP-Code:
if (!empty ($UserID)) {
$UserID = null;
};
$sql = 'INSERT INTO
log (ip, user, time, action)
VALUES
(?, ?, ?, ?)';
$stmt = $db->prepare($sql);
if (!$stmt) {
return $db->error;
}
$stmt->bind_param('siss', $ip, $UserID, $time, $site);
if (!$stmt->execute()) {
return $stmt->error;
}
$stmt->close();
Kommentar