Variable wird bei Submit gelöscht!
Verfasst: 07.01.2004 18:39
Hallo liebe Coding-freunde,
ich hab hier ein Problem:
ich übermittlie ind er URL die Variable thradid
z.B. http://localhost/forumindex.php?threadid=2
die muss dann, wenn Submit gedrückt wurde in die Datenbank geschrieben werden. Die wird nach dem Submit aber wieder gelöscht! Das heißt, sie existiert nicht mehr und kann nicht mehr in die DB geschrieben werden.
das ist der Code, hab nen bissl was rasugelasse. Da dürfte aber alles stimmen, er macht ja auch alles richtig, bis auf die eine variable. sonst geht alles!
wisst ihr, was ich falsch mache?
ich hab hier ein Problem:
ich übermittlie ind er URL die Variable thradid
z.B. http://localhost/forumindex.php?threadid=2
die muss dann, wenn Submit gedrückt wurde in die Datenbank geschrieben werden. Die wird nach dem Submit aber wieder gelöscht! Das heißt, sie existiert nicht mehr und kann nicht mehr in die DB geschrieben werden.
Code: Alles auswählen
<html>
<head>
<title></title>
</head>
<form action="<? php echo $SELF_PHP ?>" method="post">
<table rules="none" frame="void">
<tr><td>Name: </td><td><input type="text" name="autor" size="30"></td></tr>
<tr><td>Name des Themas: </td><td><input type="text" name="thread_name" size="30"></td></tr>
</table><br><br><center>
<textarea name="text" cols="45" rows="13"></textarea>
<br><br>
<input type="submit" name="submit" value=" Fertig ">
</form></center><br><br>
</body>
</html>
<?php
///////////////////////////////////////////////////////////////////////////////////////////////////////////
if(isset($_GET['threadid']))
{
include ("include/mysql_connect.php");
$null=0;
$eintrag = "INSERT INTO posts (post_id, thread_id, user_id, text, datum) VALUES ('$null', '$threadid', '$null', '$null', '$null')";
if($eintragen = mysql_query($eintrag))
echo "Post wurde erstellt!";
}
else echo "Fehler! Variable threadid ist nicht definiert!";
?>
wisst ihr, was ich falsch mache?