Über Formular in eine Tabelle eintragen
Also, ich will über ein Forumular etwas in eine Tabelle eintragen, was man dann darüber lesn kann.
Irgenwie geht das nicht, und ich weiß auch nicht, was genau falsch ist:
<?
include("conect.inc.php");
$abfrage = "SELECT news FROM news";
$ergebnis = mysql_query($abfrage);
while($row = mysql_fetch_object($ergebnis))
{
echo $row->news;
}
?>
<br>
<?
$news = $HTTP_POST_VARS["news"];
$eintrag = "INSERT INTO news (news) VALUES ('$news')";
$eintragen = mysql_query($eintrag);
?>
<form action="<?php echo $eintragen ?>" method="post" name="portal.php">
<p>News:<br>
<textarea name="news" cols="50" rows="10"></textarea>
</p>
<input type="submit" value=" Absenden ">
</form>
Wenn ich in das Feld etwas eingebe und auf Absenden klicke, kommt eine Fehlerseite meines Anbieters.
Wenn ich allerdings etwas manuell in die tabelle über phpmyadmin eingebe, wird das auch, wie vorgesehen dort angezeigt, also muss etwas am forumular falsch sein.
Kann mir einer von euch sagen, was da falsch ist?
MFG
Silik
|