Svenja: Warum geht das nicht bei "register_globals=off"

Beitrag lesen

Hallo,

hier der ganze Code

save_edit.php

PHP-Code:
<?php
include "../data/config.php";

$sql = "UPDATE simple_posts SET post = '".$_POST['post']."' WHERE threadid = '".$threadid."'";

$res = mysql_query($sql) OR die(mysql_error());

mysql_query($sql) OR die($sql."\n<br/>\n".mysql_error());

header("Location: community/topic.php?threadid=".$threadid."");
exit;
?>

Dann das Formular dazu ist folgendes:

PHP-Code:
include_once "../configs/functions.php";
$action = "save_new.php"; // Standard mässig wird das save_new.php aufgerufen wenn man speicher möchte. Also wird ein neuer Eintrag in die DB geschrieben
if (isset($_GET['threadid'])) { // Wenn die ID gesetzt ist, also über den Link übergeben wurde, was bedeutet, der User möchte einen Eintrage editieren
$query = "SELECT * FROM simple_posts WHERE threadid=" . $_GET['threadid'];
$result = mysql_query($query) or die ("MySQL-Error: " . mysql_error());
$action = "save_edit.php"; // Da der User einen Eintrage editieren möchte, wird nicht save_new.php aufgerufen sondern save_edit.php
$data = mysql_fetch_assoc($result);
$post = $data['post'];
$theradid = $data['threadid'];
}

<td><form action="<?php echo $action;?>" method="post" onsubmit="return CheckSubmit(this)">
                                                                <table width="100%"  border="0">
                                                                  <tr>
                                                                    <td align="right" valign="top"><p><b>Text:</b> </p></td>
                                                                    <td valign="top"><p>
                                                                        <textarea name="post" cols="80" rows="20" wrap="physical" class="chatfields_tall" threadid= "<?php echo $data['threadid']; ?>" id="post"><?php echo $data['post']; ?></textarea>
                                                                    </p></td>
                                                                  </tr>
                                                                  <tr>
                                                                    <td width="86%" height="34" colspan="2"><div align="right">
                                                                      <input type="hidden" name="threadid" value="<?php echo $data['threadid']; ?>">
                                                                      <input name=absenden type=submit class="chatfields" id="absenden" value=Abschicken>
                                                                    </div></td>
                                                                  </tr>
                                                                </table>
                                                            </form></td>

Gruß Blümchen