MySQL Daten Löschen und und neue einfügen

wen ich die log Funkion im cod Trinen habe wirt meine Datenbank Befehl ausgeführt und es gibt keinen neuen Log eintag,
wenn ich jetzt aber die log Funkion wider entferne wirt mein Datenbank Befehl nicht mehr ausgeführt.
 
Ich bin ehrlich gesagt überfragt. Irgendwas scheint es aber doch mit der Session zu tun haben. Meine Empfehlung: Versuch mit den Logger-Funktionen und var_export() dem Problem auf die Schliche zu kommen.
 
oke hab eine Lösung gefunden ziemlich unelegant und das stört mich ehrlich gesagt auch sehr.

PHP:
$name = $_SESSION['name'];
$email = $_SESSION['email'];
 $passwort = $_SESSION['passwort'];
$sicherheitsfrage = $_SESSION['sicherheitsfrage'];
$sicherheitsantwort = $_SESSION['sicherheitsantwort'];
$agb = $_SESSION['agb'];
$datenschutz = $_SESSION['datenschutz'];
$REMOTEADDR = $_SERVER['REMOTE_ADDR'];
        
        
$SQL = "INSERT INTO $SQLDatenbankAccount (id, datum, name, email, passwort, sicherheitsfrage, sicherheitsantwort, status, agb, datenschutz, anmeldeip) VALUES (NULL, CURRENT_TIMESTAMP, :Name, :Email, :Passwort, :Sicherheitsfrage, :Sicherheitsantwort, 1, :Agb, :Datenschutz, :Anmeldeip)";
$accounterstellung = $PDO->prepare($SQL);
$accounterstellung->bindParam(':Name', $name);
$accounterstellung->bindParam(':Email', $email);
$accounterstellung->bindParam(':Passwort', $passwort);
$accounterstellung->bindParam(':Sicherheitsfrage', $sicherheitsfrage);
$accounterstellung->bindParam(':Sicherheitsantwort', $sicherheitsantwort);
$accounterstellung->bindParam(':Agb', $agb);
$accounterstellung->bindParam(':Datenschutz', $datenschutz);
$accounterstellung->bindParam(':Anmeldeip', $REMOTEADDR);
Danke euch allen
 
Zuletzt bearbeitet:
Zurück