Hallo, meine ubb-funktion funzt nicht so recht. Ich hoffe, jemand von euch kann mir helfen...
In meiner Ausgabedatei sieht es etwa so aus. Die Ausgabe ansich funktioniert. Nur wird der Text nicht in HTML umgewandelt.
in der Datei doubb.php siehts folgendermassen aus:
Kann mir jemand erklären, warum das nicht funzt?!
Vielen Dank im voraus.
Figugegu
In meiner Ausgabedatei sieht es etwa so aus. Die Ausgabe ansich funktioniert. Nur wird der Text nicht in HTML umgewandelt.
PHP-Code:
$sql = "SELECT * FROM menu_two WHERE id=$no";
$result = mysql_query($sql,$db);
$myrow = mysql_fetch_array($result);
include ("include/doubb.php");
$inhalt_de = ubb_de($myrow["inhalt_de"]);
echo $myrow["inhalt_de"];
PHP-Code:
function ubb_de ($inhalt_de) {
$inhalt_de = str_replace(chr(13),"<br>",$inhalt_de);
$inhalt_de = str_replace("[b ]","<b>",$inhalt_de);
$inhalt_de = str_replace("[/b ]","</b>",$inhalt_de);
$inhalt_de = str_replace("[i ]","<i>",$inhalt_de);
$inhalt_de = str_replace("[/i ]","</i>",$inhalt_de);
$inhalt_de = str_replace("[u ]","<u>",$inhalt_de);
$inhalt_de = str_replace("[/u ]","</u>",$inhalt_de);
$inhalt_de = eregi_replace("\\[size=([^\\[]*)\\]([^\\[]*)\\[/size\\]","<font size=\\1>\\2</font>",$inhalt_de);
$inhalt_de = eregi_replace("\\[url=([^\\[]*)\\]([^\\[]*)\\[/url\\]","<a href=\"http://\\1\" target=\"_blank\">\\2</a>",$inhalt_de);
$inhalt_de = eregi_replace("\\[url\\]([^\\[]*)\\[/url\\]","<a href=\"http://\\1\" target=\"_blank\">\\1</a>",$inhalt_de);
$inhalt_de = eregi_replace("\\[colour=([^\\[]*)\\]([^\\[]*)\\[/colour\\]","<font color=\\1>\\2</font>",$inhalt_de);
$inhalt_de = eregi_replace("\\[mail=([^\\[]*)\\]([^\\[]*)\\[/mail\\]","<a href=\"mailto:\\1\">\\2</a>",$inhalt_de);
$inhalt_de = eregi_replace("\\[img]([^\\[]*)\\[/img]","<img src=\"pictures/\\1\" border=0>",$inhalt_de);
return $inhalt_de ;
}
Vielen Dank im voraus.
Figugegu
Kommentar