ich habe folgenden code geschrieben
es soll ein kommentarscript werden
die anzeige zeilen erspare ich euch mal ich poste mal nur die zeilen die relevant sind. also die input felder und die insert abfrage.
währe nett wenn mal jemand gucken könnte warum der hier keine fehlermeldung auspuckt bzw keinen datensatz in die datenbank schreibt
vielen dank im vorraus denn ich werde noch verrückt mit diesen problem, denn ich bin mir keines fehler bewusst
es soll ein kommentarscript werden
die anzeige zeilen erspare ich euch mal ich poste mal nur die zeilen die relevant sind. also die input felder und die insert abfrage.
währe nett wenn mal jemand gucken könnte warum der hier keine fehlermeldung auspuckt bzw keinen datensatz in die datenbank schreibt
PHP-Code:
print "<form action=\"tacktikcomm.php?commid=$commid\" method=\"post\" name=\"beitrag3\">
<table width=90%>
<INPUT TYPE=\"hidden\" NAME=\"filled\" VALUE=\"1\">
<tr>
<td>name</td>
<td><input type=\"text\" name=\"schreiber\" size=\"40\" maxlength=\"40\"></td>
</tr>
<tr>
<td>text</td>
<td><textarea cols=\"70\" rows=\"20\" name=\"text\"></textarea></td>
</tr>
<tr>
<td>name</td>
<td><input type=\"submit\" name=\"action\" value=\"Absenden\"> <input type=\"reset\" name=\"res\" value=\"Reset\"></td>
</tr>
</form>
</table>";
if ($action=="Absenden")
{
$schreiber=addslashes($schreiber);
$text=addslashes($text);
$errmsg = "";
//echo"das ist ein test wenn der testmisslingt dann dreh ich durch";
if (empty($schreiber))
{
$errmsg .="<br><center>Name und Kommentar eingeben !<br></center>";
}
if (empty($text))
{
$errmsg .="<br><li>Hast wohl deinen Namen vergessen !!\n";
}
if (empty($errmsg))
{
$query = "INSERT INTO tacktikcomm VALUES ('', '$commid', '$schreiber', '$text', '$datum')";
$ergebnis = mysql_query($query, $conn);
}
else
{
print <<<EOQ
<p>
<font color=red>
<b>
$errmsg
Bitte erneut die daten eingeben. Thx
</p>
EOQ;
}
}
Kommentar