Hi,
ich bin am ende ich find den fehler einfach ned!!!
Auf edit_content.php kann man auf edit klicken und wird
dann weiter auf update_content.php geleitet aber die id ist dann IMMER, wenn sie ankommt, eine 2.
Ich hab mir die id überall ausgeben lassen vor dem form, im form, da wars immer noch die eins aber wenn
ich sie mir ganz oben auf update_content.php ausgeben
lasse ist es eine 2 ????????
edit_content.php
update_content.php
ich bin am ende ich find den fehler einfach ned!!!
Auf edit_content.php kann man auf edit klicken und wird
dann weiter auf update_content.php geleitet aber die id ist dann IMMER, wenn sie ankommt, eine 2.
Ich hab mir die id überall ausgeben lassen vor dem form, im form, da wars immer noch die eins aber wenn
ich sie mir ganz oben auf update_content.php ausgeben
lasse ist es eine 2 ????????
edit_content.php
PHP-Code:
<html>
<head>
<link rel="stylesheet" type="text/css" href="css.css">
</head>
<body>
<?php
$sql = "SELECT * FROM content";
$abfrage = mysql_query($sql);
while($row = mysql_fetch_object($abfrage)){
$id = $row->id;
$test = $id;
$text1 = $row->inhalt;
$text = nl2br($text1);
$text = bbtohtml($text);
$text = substr($text, 0, 400);
?>
<table width=80% cellspacing=3 cellpadding=0>
<CAPTION align="top"></CAPTION>
<TR valign="top">
<TD><? echo $text; ?></TD>
<TD><FORM action="update_content.php" method="post">
<INPUT type="hidden" name="text" value="<? echo $text1; ?>">
<INPUT type="text" name="id" value="<? echo $id; ?>">
<INPUT type="submit" name="edit" value="Edit">
</TD>
</TR>
</TABLE><br><br>
</body>
</html>
<?
}
?>
PHP-Code:
include("jsform.php");
include("config.inc.php");
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="css.css">
</head>
<body>
<?
$editieren = $HTTP_POST_VARS["editieren"];
$text = $HTTP_POST_VARS["text"];
if(isset($editieren)) {
$aendern = "UPDATE content Set inhalt='$text' WHERE id = '$id'";
$update = mysql_query($aendern);
echo "<meta http-equiv=\"refresh\" content=\"1; URL=edit_content.php\">";
}
else {
?>
<form method="post" action="update_content.php" name="bbform" onsubmit="return validate(this)">
<INPUT type="hidden" name="id" value="<? echo $id; ?>">
UNWICHTIGE FORM ELEMENTE.....
<input type="submit" class="input" value="Eintragen" accesskey="S" name="editieren"/>
<input type="reset" class="input" value="Zurücksetzen" accesskey="R"/>
</form>
<?
}
?>
</body>
</html>
Kommentar