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
Comment