Ich hab ein echt fettes Problem und zwar will ich eine Zitatfunktion in ein Forum einbauen, es ist nichts anderes als
was schreibe, beispiel:
[quote = ReDHead]
bla bla
[/quote ]
bist du ein idiot?
kommt nur scheixXxe bei raus, er interpretiert irgendwie die hälfte davon ^^
ich zeigs euch mal:
www.gp-gamers.de/fehler.jpg
das wird von:
[quote= SplasH ]
[ quote= SplasH][ quote]sdsd[ / quote]asd[ /qu ote]asd[/qu ote]
erzeugt.
Frank
2
Versuch es mal so
[PHP]<?php
$text="
";
$reqex = Array();
$neu = Array();
//Ersetzen von
$regex = „#
[quote]
#isU“;
$neu = „<div style="padding:10px;"Zitat
<div style="width:75%;padding-left:3px; padding-top:10px;
border:1px inset; background:#E1E4F2;">“;
//Ersetzen von
[quote=…]
$regex = "#\
[quote=(.*)]
#isU";
$neu = „<div style="padding:10px;"Zitat von $1
<div style="width:75%;padding-left:3px; padding-top:10px;
border:1px inset; background:#E1E4F2;">“;
//Ersetzen von
$regex = „#
[/quote]
#isU“;
$neu = „“;
$text = preg_replace($regex[0],$neu[0],$text);
$text = preg_replace($regex[1],$neu[1],$text);
$text = preg_replace($regex[2],$neu[2],$text);
echo $text;
?>[/PHP]
das bewirkt gar nichts. schade.
Frank
4
hast du folgendes gemacht?
[PHP]$text = $rows[‚inhalt‘][/PHP]
Hab das bei mir getestet und es geht einwandfrei.
natürlich -.-’
aber egal, es geht, wenn man statt div’s z.b. fieldset nimmt, kA,
liegt vllt an nem modifier, kA.