Einzelnen Beitrag anzeigen

Benutzerbild von Meflin
Meflin

Registriert seit: 21. Aug 2003
4.856 Beiträge
 
#4

Re: [PHP] phpBB codes, aber etwas komplizierter...

  Alt 9. Mär 2005, 19:46
soderle, inzwischen hab ihc mir was gebastelt:
Code:
 $regex = "#\{code\}(.*?)\{/code\}#smiU";
 preg_match_all($regex, $source, $codes);
 for ($i = 0; $i < count($codes[0]); $i++){
 $geshi = new GeSHi($codes[1][$i], 'delphi', $path);
 $output = str_replace($codes[0][$i], $geshi->parse_code(), $output);
 echo $output;
 unset($geshi);
 }
nur es funktioniert nicht

1. erfolgt überhauptkeine ausgabe mehr. nichtmal der ungeparste originaltext wird ausgegeben, nein, es wird einfach kein text mehr ausgegeben. fehlermeldung erhalte ich allerdings auch keine
2. stimmt die regular expression so? [code ]...[/code] soll ersetzt werden (natürlich ohne leerzeichen )
3. check ich die preg_match_all net so ganz. $source enthält den text, der geparst werden soll, und $codes zur weiteren verwendung. stimmt das so?

  Mit Zitat antworten Zitat