Ich bin im moment am verzweifeln mit einem script und zwar versuche ich daten die ich in ein formular eingebe an meine datenbank zu schicken jedoch wenn ich auf den button schicken klicke erscheint die gleiche seite wieder und die felder sind leer und es sind auch keine daten in der datenbank drinnen. Vll kann mir jemand mit dem problem helfen
Danke
Danke
PHP:
<?php
include "constant.php";
include "variablen.php";
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR die(mysql_error());
mysql_select_db(MYSQL_DATABASE) OR die(mysql_error());
function back2admin()
{
echo "<p>\n";
echo " <a href=\"index.php?section=admin&".SID."\">\n";
echo " Zurück zum Adminbereich\n";
echo " </a>\n";
echo "</p>\n";
}
function no_rights()
{
echo "<p class=\"error\">\n";
echo " Sie haben keine Berechtigung, diesen Bereich\n";
echo " zu betreten. Bitte wählen sie einen anderen\n";
echo " Bereich aus\n";
echo "</p>\n";
echo "<p>\n";
echo " <a href=\"index.php?section=admin&".SID."\">\n";
echo " Zurück zum Adminbereich\n";
echo " </a>\n";
echo "</p>\n";
}
function getRights($UID = null)
{
if(isset($UID)) {
$sql = "SELECT
Recht
FROM
user_rights
WHERE
UserID = '".$UID."';";
} else {
$sql = "SELECT
Recht
FROM
user_rights
WHERE
UserID = '".$_SESSION['ID']."';";
}
$result = mysql_query($sql) OR die(mysql_error());
$rights = array();
while($row = mysql_fetch_assoc($result)) {
$rights[] = $row['Recht'];
}
return $rights;
}
echo "<table align=\"center\">";
echo "<tr>";
echo "<td colspan=\"2\" align=\"center\">Neuen Benutzer anlegen";
echo "<form ".
"action=\"index.php?section=admin&site=film&action=add\" ".
"method=\"post\" ".
"class=\"formular\">\n";
echo "</tr>";
echo "<tr>";
echo "<td align=\"right\">Titel</td>";
echo "<td align=\"left\"><input name=\"titel\" type=\"text\" size=\"25'\" maxlength=\"25\"></td>";
echo "</tr>";
echo "<tr>";
echo "<td align=\"right\">Inhalt</td>";
echo "<td align=\"left\"><input name=\"inhalt\" type=\"text\" size=\"25'\" maxlength=\"25\"></td>";
echo "</tr>";
echo "<tr>";
echo "<td align=\"right\">Datum</td>";
echo "<td align=\"left\"><input name=\"datum\" type=\"text\" size=\"25'\" maxlength=\"25\"></td>";
echo "</tr>";
echo "<tr>";
echo "<td align=\"right\">T_Datum</td>";
echo "<td align=\"left\"><input name=\"tdatum\" type=\"text\" size=\"25'\" maxlength=\"25\"></td>";
echo "</tr>";
echo "<tr>";
echo "<td colspan=\"2\" align=\"center\"><input name=\"submit\" type=\"submit\" value=\"Speichern\">";
echo "</form></td>";
echo "</tr>";
echo "</table>";
$eintrag = "die daten wurden erfolgreich geschickt";
$titel = $_POST["titel"];
$inhalt = $_POST["inhalt"];
$datum = $_POST["datum"];
$tdatum = $_POST["tdatum"];
$eintrag = "INSERT INTO film (titel, inhalt, datum,
tdatum) VALUES ('$titel', '$inhalt',
'$datum', '$tdatum',)";
$eintragen = mysql_query($eintrag);
?>
Zuletzt bearbeitet: