unexpected $end-Fehlermeldung

birnkammer

Erfahrenes Mitglied
Hallo an alle,
Wenn ich mei Script aufrufe erscheint jedesmal folgende Fehlermeldung:
Code:
Parse error: syntax error, unexpected $end in
Aber in dieser Zeile steht nicht mal etwas, die Variable $end existiert nicht im ganzen Skript.

Hoffe das mir jmd helfen kann

Fabian
 
Also die letzten paar Zeilen lauten:
Code:
	$query="INSERT INTO news(ueberschrift, kurzbeschreibung, beschreibung) VALUES ('".$ueberschrift."', '".$k_besch."', '".$besch."')";
 	$result=mysq_query($query);
 ?>
 
Ein paar mehr Zeilen wären nicht unbedingt schlecht - ich glaube zu meinen, dass der $end-Fehler daher kommt, dass irgendwo ein ";" , ein "{" oder ein "(" fehlt oder nicht geschlossen wurde.
 
Moritz123 hat Recht. Zeig mal ein bisschen mehr. Mit den letzen 2 Zeilen kann man nich wirklich viel anfangen. Und pack den Code am besten in PHP-Tags und nicht in CODE-Tags.

greetz
daddz
 
Jetzt hab ichs gefunden:
Code:
<?php
 	} else {
 	$k_besch = addslashes($_POST["kurz_beschreibung"]);
 	$ueberschrift = addslashes($_POST["ueberschrift"]);
 	$besch = addslashes($_POST["beschreibung"]);
 	$query="INSERT INTO news(ueberschrift, kurzbeschreibung, beschreibung) VALUES ('".$ueberschrift."', '".$k_besch."', '".$besch."')";
 	$result=mysq_query($query);
 ?>
Hab die '}' von else vergessen. Muss ich wohl übersehen haben.

danke an alle
fabian
 
Zurück