Hallo,
ich stelle gerade einige meiner Projekte auf php 8 um und dazu waren einige Änderungen nötig. Die Abfragen habe ich soweit hin bekommen, aber mein nachfolgender Code trägt nichts in die Datenbank ein, gibt aber auch keine Fehlermeldung zurück. Wäre lieb wenn da einer mal kurz drüber schaut, vielleicht übersehe ich das etwas.
Danke schon mal
ich stelle gerade einige meiner Projekte auf php 8 um und dazu waren einige Änderungen nötig. Die Abfragen habe ich soweit hin bekommen, aber mein nachfolgender Code trägt nichts in die Datenbank ein, gibt aber auch keine Fehlermeldung zurück. Wäre lieb wenn da einer mal kurz drüber schaut, vielleicht übersehe ich das etwas.
PHP-Code:
$bdd = new PDO('mysql:host='.$host.';dbname='.$db_name.'', $username, $password);
if(!$bdd)
{
echo 'Datenbankverbindungsfehler.';
exit();
}
PHP-Code:
if($_POST['Captcha'] == $_SESSION['rand_code'])
{
$sql = $bdd->prepare("
INSERT INTO pdd_forum_question (
topic,
detail,
name,
email,
datetime
) VALUES (
:topic,
:detail,
:name,
:email,
datetime
)");
$sql->execute( array(
'topic' => trim($_POST['topic']),
'detail' => trim($_POST['detail']),
'name' => trim($_POST['name']),
'email' => trim($_POST['email']),
'datetime' => date('Y-m-d H:i:s', strtotime + 7200($_POST['datetime']))
) );
}
echo '<meta http-equiv="refresh" content="1; URL=index.php">';
Kommentar