berni: HILFE bitte - neueintragung in mysql table??

Beitrag lesen

Moin!

Du musst in Zeile 5 (und vorherige) von: create_entry_log2.php nachschauen.

_Häufigste_ Ursachen der genannten Fehlermeldung:

Vergessene ";" (Vorher)
Vergessen "?>" "PHP Modus" beenden
Vergessen  "$" vor Variablenname.

Wenn Du es nicht findest, poste die ersten 5 Zeile des Skriptes hier im Original, ändere aber Passwörter und Benutzernamen, soweit enthalten.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix®

Hallo fastix!

Du hattest recht, ich hatte eine menge von dem vergessen, was da bei dir stand, aber wenn ich auch jetzt keinen parse-error bekomme, der von mir gemachte testeintrag in 'inhalt' wird nicht geändert.

wieso das nicht?

... ich poste mal das ganze script:

<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<? include ("connect.php");
require ("update_neu.php");?>
</head>
<body bgcolor="#546A9C"><font face="Verdana" color="#800000" size="2">
<?$id = $_GET['id'];
$inhalt = $_POST['inhalt'];
if ($submit="Subscribe")
{
 $query = "
INSERT INTO
     hp
SET
     inhalt  =  '$inhalt',
     id     =  '$id'
 ";
?>

<p><font color="#ffffff" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Neue SEITE ist online - Gratulation!</strong></font></p>
<p> </p>
<br>
  <?
}
else
{
include("sign.php");
}

?>
</p><br><br><br><br><a href="frame.php?id=<?print $id; ?>">Zur neuen Seite</a>
</body>
</html>