parse error, unexpected '<' in bbcode.php(61)

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Valerie Raghnall
Mitglied
Beiträge: 3907
Registriert: 17.07.2002 14:03
Wohnort: Graz

parse error, unexpected '<' in bbcode.php(61)

Beitrag 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 :)
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Benutzeravatar
hagily
Mitglied
Beiträge: 1139
Registriert: 25.08.2005 22:05
Wohnort: Schweinfurt
Kontaktdaten:

Beitrag von hagily »

Hallo!

welche mods wurden in die bbcode.php eingebaut? Bitte mit anleitung posten 8)!

Danke

Felix
Valerie Raghnall
Mitglied
Beiträge: 3907
Registriert: 17.07.2002 14:03
Wohnort: Graz

Beitrag 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$)/";
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Benutzeravatar
Slytherin
Mitglied
Beiträge: 1771
Registriert: 11.03.2005 17:52
Wohnort: Hogwarts
Kontaktdaten:

Beitrag von Slytherin »

bei mir existiert genau dasselbe problem :-?
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Re: parse error, unexpected '<' in bbcode.php(61)

Beitrag 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? :o
Valerie Raghnall
Mitglied
Beiträge: 3907
Registriert: 17.07.2002 14:03
Wohnort: Graz

Beitrag 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.
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag 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? :o
Valerie Raghnall
Mitglied
Beiträge: 3907
Registriert: 17.07.2002 14:03
Wohnort: Graz

Beitrag 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.
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Benutzeravatar
punkface
Mitglied
Beiträge: 3579
Registriert: 12.08.2004 23:37

Beitrag von punkface »

zur functions_admin.php

suche

Code: Alles auswählen

					$db->sql_freeresult($result);
				}

			break;
	}
ersetzte mit

Code: Alles auswählen

					$db->sql_freeresult($result);
				}
			}
			break;
	}
Valerie Raghnall
Mitglied
Beiträge: 3907
Registriert: 17.07.2002 14:03
Wohnort: Graz

Beitrag 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...
A Bus Station is where buses stop. A Train Station is where trains stop. On my desk, there is a Work Station.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“