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>