Keine Einträge in Datenbank

GoodKing

Stammgast III
Themen-Ersteller
Nov 18, 2020
826
268
Hallo,
ich habe ein Ticketsystem in PHP programmiert. Es werden auch alle Einträge aus der Datenbank angezeigt, nur das Skript tedit.inc.php, dass in der index.php per include()-Befehl eingebunden wird, trägt die Daten nicht in die Datenbank ein. Alle Verbindungsdaten sind korrekt.
Einmal der Code:
PHP:
<?php
if (!empty($form) && $form == "f3875T-x") {
echo <<<FORMULAR
<h6>Ticket erstellen</h6>
<form class="box" action="index.php" method="post">
<input type="hidden" name="Name" value="$username">
<strong>Titel</strong>:<br>
<input type="text" name="Headline" size="50"><br>
Beschreibung:<br>
<textarea cols="65" rows="15" name="Eintrag">
</textarea><br>
<input type="submit" value="Ticket erstellen">
</form>
FORMULAR;
}
if (!empty($Headline) && !empty($Eintrag)) {
  $Name = mysqli_real_escape_string($db, $Name);
  $Headline = mysqli_real_escape_string($db, $Headline);
  $Eintrag = mysqli_real_escape_string($db, $Eintrag);
  $datum = date("d.m.Y, H:i") . " Uhr";
  $sql = "INSERT INTO ts_sys " .
  "VALUES ('', '$Name', '$Headline', '$datum', '$Eintrag')";
  mysqli_query($db, $sql);
}
?>

Ich hoffe, dass mir jemand helfen kann.
Edit: Auch das Löschen der Einträge per PHP-Skript funktioniert.