Seite 1 von 2
Parse error: syntax error, unexpected $end
Verfasst: 27.05.2007 20:15
von svenrieger
Ich habe leider ein kleines Problem und zwar wenn ich einen neuen Beitrag schreiben will bekomme ich imme folgende Fehlermeldung:
Parse error: syntax error, unexpected $end in /hp/an/aa/ec/www/lig/Forum/includes/functions_post.php on line 945
Hier der Link zur function_post.php
functions_post.txt
Verfasst: 27.05.2007 20:16
von Kewwwin
Hallo,
Objekt nicht gefunden!
Der angeforderte URL konnte auf dem Server nicht gefunden werden. Der Link auf der verweisenden Seite scheint falsch oder nicht mehr aktuell zu sein. Bitte informieren Sie den Autor dieser Seite über den Fehler.
Sofern Sie dies für eine Fehlfunktion des Servers halten, informieren Sie bitte den Webmaster hierüber.
Error 404
laufen-ist-gesund.de
Sun May 27 20:16:03 2007
Apache/2.0.54 (Debian GNU/Linux)
Gruß
Verfasst: 27.05.2007 20:17
von svenrieger
Jetzt gehts
Verfasst: 27.05.2007 21:11
von metty84
haste irgendwelche mods verbaut bevor der fehler auftrat? und wen ja welche?
Verfasst: 27.05.2007 21:28
von Andi1111
schau mal ob du hinter dem ?> irgendwelche leerzeichen oder ne leerzeile hast, wenn ja dann lösche die.
Verfasst: 27.05.2007 21:31
von Dr.Death
Nein.
Ein "unexpected $end " erscheint immer dann, wenn ein "Switch" im Template nicht richtig geöffnet oder geschlossen worden ist.
Wenn der Fehler immer beim "Beitrag" schreiben passiert, verlinke mal bitte die posting_body.tpl
Verfasst: 27.05.2007 21:32
von Andi1111
danke, wieder was gelernt

Verfasst: 27.05.2007 23:21
von svenrieger
Verfasst: 28.05.2007 14:52
von Dr.Death
Hm, an dieser Datei finde ich nichts falsches auf die schnelle.
Gib uns mal bitte einen Link und Testuser für Dein Forum.
Sag uns dann auch an _welcher_ Stelle der Fehler genau auftritt.
Verfasst: 28.05.2007 15:46
von Miriam
Finde in includes/functions_post.php
Code: Alles auswählen
$edited_sql = ($mode == 'editpost' && !$post_data['last_post'] && $post_data['poster_post']) ? ", post_edit_time = $current_time, post_edit_count = post_edit_count + 1 " : "";
$sql = ($mode != "editpost") ? "INSERT INTO " . POSTS_TABLE . " (topic_id, forum_id, poster_id, post_username, post_time, poster_ip, enable_bbcode, enable_html, enable_smilies, enable_sig) VALUES ($topic_id, $forum_id, " . $userdata['user_id'] . ", '$post_username', $current_time, '$user_ip', $bbcode_on, $html_on, $smilies_on, $attach_sig)" : "UPDATE " . POSTS_TABLE . " SET post_username = '$post_username', enable_bbcode = $bbcode_on, enable_html = $html_on, enable_smilies = $smilies_on, enable_sig = $attach_sig, parsed = 0, dont_cache = 0, cache_file_md5 = NULL" . $edited_sql . " WHERE post_id = $post_id";
DAVOR füge ein:
Also nach Zeile 276.
P.S.: Es waren 141 öffnende
{ und nur 140 schliessende
}.