Seite 1 von 2
parse error, unexpected '<' in bbcode.php(61)
Verfasst: 10.12.2005 10:43
von Valerie Raghnall
Hi,
ich hab vor kurzem mein Boardupdate gemacht und bisher keine Probleme gehabt. Jetzt hab ich allerdings eine Fehlermeldung bekommen als ich ein Topic schließen wollte. Diese lautet:
Parse error: parse error, unexpected '<' in bbcode.php(61) : eval()'d code on line 61
Das Topic ist geschlossen, hat also keine Probleme gemacht, aber der Fehler ist eben trotzdem da... Irgendwo fehlt da wahrscheinlich nur ein Zeichen... oder es ist eins zu viel, aber ich komm einfach nicht dahinter, dazu fehlt mir das Wissen um php... daher an euch die Frage: Wo ist der Hund (aka Fehler) begraben und wie kann ich seinen Geist ruhigstellen?
>>
Hier << meine bbcode.php als txt. Danke schon mal an jeden, der sich Gedanken drüber macht

Verfasst: 10.12.2005 11:09
von hagily
Hallo!
welche mods wurden in die bbcode.php eingebaut? Bitte mit anleitung posten

!
Danke
Felix
Verfasst: 10.12.2005 12:31
von Valerie Raghnall
nur das update auf 2.0.18
Code: Alles auswählen
##
##----------[ OPEN ]-------------------------------------
##
includes/bbcode.php
##
##----------[ FIND ]-------------------------------------
##
bbcode_array_push($stack, $match);
##
##----------[ REPLACE WITH ]-----------------------------
##
array_push($stack, $match);
##
##----------[ FIND ]-------------------------------------
##
$match = bbcode_array_pop($stack);
##
##----------[ REPLACE WITH ]-----------------------------
##
$match = array_pop($stack);
##
##----------[ FIND ]-------------------------------------
##
$match = bbcode_array_pop($stack);
##
##----------[ REPLACE WITH ]-----------------------------
##
$match = array_pop($stack);
##
##----------[ FIND ]-------------------------------------
##
* This function does exactly what the PHP4 function array_push() does
* however, to keep phpBB compatable with PHP 3 we had to come up with our own
* method of doing it.
##
##----------[ AFTER, ADD ]-------------------------------
##
* This function was deprecated in phpBB 2.0.18
##
##----------[ FIND ]-------------------------------------
##
* This function does exactly what the PHP4 function array_pop() does
* however, to keep phpBB compatable with PHP 3 we had to come up with our own
* method of doing it.
##
##----------[ REPLACE WITH ]-----------------------------
##
* This function was deprecated in phpBB 2.0.18
##
##----------[ FIND ]-------------------------------------
##
$orig[] = "/(?<=.\W|\W.|^\W)" . phpbb_preg_quote($smilies[$i]['code'], "/") . "(?=.\W|\W.|\W$)/";
##
##----------[ REPLACE WITH ]-----------------------------
##
$orig[] = "/(?<=.\W|\W.|^\W)" . preg_quote($smilies[$i]['code'], "/") . "(?=.\W|\W.|\W$)/";
Verfasst: 10.12.2005 17:06
von Slytherin
bei mir existiert genau dasselbe problem

Re: parse error, unexpected '<' in bbcode.php(61)
Verfasst: 10.12.2005 19:36
von punkface
Hallo
Valerie Raghnall hat geschrieben:Jetzt hab ich allerdings eine Fehlermeldung bekommen als ich ein Topic schließen wollte.
Versteh ich jetzt nicht wirklich.
(1) Du rufst also ein Thema auf, (2) klickst unten auf das Schließen-Symbol, (3) die Meldung dass das Thema erfolgreich geschlossen wurde erscheint, (4) und dann wirst du wieder zum betreffenden Thema weitergeleitet.
Bei welchen der 4 Punkte erscheint jetzt die Fehlermeldung?

Verfasst: 10.12.2005 19:40
von Valerie Raghnall
ich hab (schon lang vorher und ohne probleme) die möglichkeit eingebaut, gleich beim schreiben der antwort ein kästchen anzuklicken über das das topic gesperrt wird. ich hab die antwort nur editiert und das kästchen dabei angeklickt, so dass das topic gesperrt wird.
in dem moment in dem das alles gelaufen war und das topic wieder angezeigt wurde (gesperrt) fand sich über dem topic die von mir angegebene fehlermeldung.
aber wie gesagt, die trat zuvor nie auf, sondern kam erst mit dem update auf 2.0.18 mit ins board rein. seit dem update habe ich keine mods eingebaut, davor erschien diese fehlermeldung nie bei einem derartigen vorgang.
Verfasst: 10.12.2005 19:50
von punkface
Valerie Raghnall hat geschrieben:ich hab (schon lang vorher und ohne probleme) die möglichkeit eingebaut, gleich beim schreiben der antwort ein kästchen anzuklicken über das das topic gesperrt wird. ich hab die antwort nur editiert und das kästchen dabei angeklickt, so dass das topic gesperrt wird.
Name des MODs + am besten Downloadlink?
Valerie Raghnall hat geschrieben:in dem moment in dem das alles gelaufen war und das topic wieder angezeigt wurde (gesperrt) fand sich über dem topic die von mir angegebene fehlermeldung.
Aber wenn du das Thema neu aufrufst, erscheint die Fehlermeldung nicht mehr?

Verfasst: 10.12.2005 20:21
von Valerie Raghnall
mod muss ich eben suchen, aber an dem liegts wohl eher nicht... der rührt ja die fehlerhafte datei nicht an und hat zuvor nie probleme gemacht.
hmm... doch beim neuladen isses auch da... bei allen gesperrten topics... bei nicht gesperrten nicht. aber beim entsperren von nem topic kommt die meldung auch... danach dann nimmer.
edit: so da isser:
Lock/Unlock in Posting Body
wenn ich übrigens über den lock/unlock button sperre oder entsperre kriege ich die fehlermeldung
Parse error: parse error, unexpected $ in functions_admin.php on line 192
und zwar auf einer weißen seite... lock/unlock werden nicht durchgeführt.
hier meine
functions_admin.php als txt datei
ich hab übrigens die bbcode nochmal neu gemacht, hat nix geändert.
aber wie gesagt, der fehler trat vor dem update nicht auf.
Verfasst: 10.12.2005 21:44
von punkface
zur functions_admin.php
suche
ersetzte mit
Verfasst: 10.12.2005 23:16
von Valerie Raghnall
oki, danke, der fehler in der functions_admin ist weg
hmmmmhhh... und ich muss was korrigieren... der bbcode fehler ist überall zu sehen bei topics... ich war wohl vorhin einfach zu blind um den zu sehen oder was weiß ich...
also er steht über allen topics oben drüber...