Hallo ich habe hier ein Formular und sobald ich in ein Eingabefeld klicke, um dort etwas einzugeben, sendet es sofort ein blanko Formular, ohne das ich auf den senden Button gedrückt habe. Wisst ihr woran das liegen könnte?
Code:
<?php
include ("header.php");
include ("config.inc.php");
$connect = mysql_connect($host,$benutzername,$passwort);
@mysql_connect ( $host, $benutzername, $passwort) or
die ("Verbindung zur Datenbank nicht möglich !");
if (!mysql_select_db( $dbname))
echo mysql_error($connect);
echo " <div align=\"center\">
<form action=\"news_eintragen.php?do=addnow\" method=\"post\">
<table>
<tr>
<td>Datum</td>
<td><input type=\"Text\" name=\"datumnews\"> z.b.:12.04.2004</td>
</tr>
<tr>
<td>Author</td>
<td><input type=\"Text\" name=\"authornews\"></td>
</tr>
<tr>
<td>Titel - News</td>
<td><input type=\"Text\" name=\"titelnews\"></input></td>
</tr>
<tr>
<td>Inhalt - News</td>
<td><input type=\"Text\" name=\"inhaltnews\"></input></td>
</tr>
<tr>
<td>Link</td>
<td><input type=\"Text\" name=\"linknews\"></input> mit http:// !</td>
</tr>
<tr>
<td> </td>
<td><input type=\"submit\" value=\"Senden\"> </td>
</tr>
</table>
</form>
";
$addnow = mysql_query("INSERT INTO $news VALUES ('', '$datumnews', '$authornews','$titelnews', '$inhaltnews', '$linknews')");
if($addnow){
echo "News hinzugefügt";
} else {
echo "News <b> nicht </b> nicht hinzugefügt";
}
echo "</div>";
include ("footer.php");
?>