PHP-Code:
<?php
require_once("../var.inc.php");
if($_REQUEST["entry"] == 1)
{
$name = $_POST["name"];
$ort = $_POST["ort"];
$mail = $_POST["mail"];
$hp = $_POST["hp"];
$titel = $_POST["titel"];
$beitrag = $_POST["beitrag"];
$ipadr = $_POST["ipadr"];
$jetzt = date('U');
mysql_query("INSERT INTO `gb` (`id`,`name`,`ort`,`mail`,`hp`,`titel`,`datum`,`beitrag`,`ip`) VALUES ('','$name','$ort','$mail','$hp','$titel','$jetzt','$beitrag','$ipadr')");
$insert_id = mysql_insert_id();
if(@mysql_result(mysql_query("SELECT id FROM gb WHERE id='$insert_id' "),0,"id") != "")
{
header("Location:gb.php");
}else{
$err = 1;
}
}
?>
hier mein script; alle variablen werden korrekt übergeben ( hab ich mit echo ausprobiert), datenbankverbindung geht auch, $_REQUEST["entry"] wird auch korrekt übergeben, trotzdem werden keine beiträge in die db eingetragen!
edit: und wenn ich den sql-befehl direkt im phpmyadmin eingebe, gehts auch - der passt also auch!
Kommentar