Seite 1 von 1
bbcode funzt nicht!
Verfasst: 31.05.2004 13:27
von Paulaner
hallo bei meinem 2.0.6. funzt der bbcode irgendwie nicht! wenn ich irgendeinen code eingebe, kommt immer folgende fehlermeldung:
Parse error: parse error, unexpected '<' in /home/www/web17/html/forum/includes/bbcode.php(61) : eval()'d code on line 61
warum geht der bbcode net und wie krieg ich ihn zum laufen?
danke für eure hilfe
Paulaner
Verfasst: 31.05.2004 13:31
von PhilippK
Poste doch mal bitte die bbcode.php (includes-Verzeichnis) - KB:datei
Gruß, Philipp
Verfasst: 31.05.2004 13:32
von Bartinli
ich bin zwar kein php experte aber das riecht nach einen fehler, den du villeicht beim modden gemacht hast. In bbcode.php villeicht irgendwelche veränderungen gemacht<?
Verfasst: 31.05.2004 13:36
von Paulaner
ne eigentlich nicht. vielleicht hat mein programmierer dran gemacht. würde mich aber sehr wundern. hier die funktion die den fehler ausgibt:
Code: Alles auswählen
function load_bbcode_template()
{
global $template;
$tpl_filename = $template->make_filename('bbcode.tpl');
$tpl = fread(fopen($tpl_filename, 'r'), filesize($tpl_filename));
// replace \ with \\ and then ' with \'.
$tpl = str_replace('\\', '\\\\', $tpl);
$tpl = str_replace('\'', '\\\'', $tpl);
// strip newlines.
$tpl = str_replace("\n", '', $tpl);
// Turn template blocks into PHP assignment statements for the values of $bbcode_tpls..
$tpl = preg_replace('#<!-- BEGIN (.*?) -->(.*?)<!-- END (.*?) -->#', "\n" . '$bbcode_tpls[\'\\1\'] = \'\\2\';', $tpl);
$bbcode_tpls = array();
eval($tpl);
return $bbcode_tpls;
}
kann der fehler auch noch wo anders liegen?
und hier noch die ganze datei:
http://kermess.de/bbcode.txt
Verfasst: 31.05.2004 13:47
von PhilippK
Dann liegt der Fehler wohl an der Template-Datei. Kannst du das gleiche mal bitte mit der bbcode.tpl (templates/subSilver/) machen?
Gruß, Philipp
Verfasst: 01.06.2004 00:11
von Paulaner
Verfasst: 01.06.2004 00:25
von PhilippK
Ersetz doch die bitte mal mit der Version aus dem Original-Paket. Da hat's dir etwas durcheinandergewirbelt.
Gruß, Philipp