Also ich hab in einem normalen Formular die input felder gesetzt.
und dann postet er in meinem script alles erfolgreich in die datenbank, aber er erstellt dann nicht diesen eintrag sondern erstellt gleich 2 einträge.
beim einen ist dann nur der timestamp vorhanden und beim anderen der richtige eintrag mit allem.
aber ich will das der nur den einen eintrag macht.
hier mein script:
<?php
if ($nickname == "")
{
echo "<font face=verdana size=2></b></b>Du musst eingeloggt sein um die Möglichkeit zu haben, Kommentare zu posten.";
}
else
{
?>
<form method=post action=index.php?goto=news&select=postcomm&news=<?php echo $news; ?>>
<table border=0 width=75% align=center>
<tr>
<td width=25%>Nickname:</td>
<td width=75%><input type=text size=35 name="nick" value="<?php echo $nickname; ?>"></td>
</tr>
<tr>
<td width=25% valign=top>Dein Kommentar:</td>
<td width=75%><textarea name=comment cols=27 rows=10></textarea></td>
</tr>
<tr>
<td width=25% valign=top> </td>
<td width=75%><br><input type=submit value="Kommentar hinzufügen"></td>
</tr>
</tr>
</table>
</form>
<?
}
case "postcomm":
?>
<?
include("config.inc.php");
include("connect.inc.php");
$postzeit = time();
$eintrag = "INSERT INTO mxnewscomments (nick, comment, postzeit, newsid) VALUES ('$nick', '$comment', '$postzeit', '$news')";
$eintragen = mysql_query($eintrag);
echo "Kommentar erfolgreich abgegeben";
?>
<?
break;
}
?>
und dann postet er in meinem script alles erfolgreich in die datenbank, aber er erstellt dann nicht diesen eintrag sondern erstellt gleich 2 einträge.
beim einen ist dann nur der timestamp vorhanden und beim anderen der richtige eintrag mit allem.
aber ich will das der nur den einen eintrag macht.
hier mein script:
<?php
if ($nickname == "")
{
echo "<font face=verdana size=2></b></b>Du musst eingeloggt sein um die Möglichkeit zu haben, Kommentare zu posten.";
}
else
{
?>
<form method=post action=index.php?goto=news&select=postcomm&news=<?php echo $news; ?>>
<table border=0 width=75% align=center>
<tr>
<td width=25%>Nickname:</td>
<td width=75%><input type=text size=35 name="nick" value="<?php echo $nickname; ?>"></td>
</tr>
<tr>
<td width=25% valign=top>Dein Kommentar:</td>
<td width=75%><textarea name=comment cols=27 rows=10></textarea></td>
</tr>
<tr>
<td width=25% valign=top> </td>
<td width=75%><br><input type=submit value="Kommentar hinzufügen"></td>
</tr>
</tr>
</table>
</form>
<?
}
case "postcomm":
?>
<?
include("config.inc.php");
include("connect.inc.php");
$postzeit = time();
$eintrag = "INSERT INTO mxnewscomments (nick, comment, postzeit, newsid) VALUES ('$nick', '$comment', '$postzeit', '$news')";
$eintragen = mysql_query($eintrag);
echo "Kommentar erfolgreich abgegeben";
?>
<?
break;
}
?>