es ist ein chat wenn ich im eingabefenster eine url eingebe kann ich sie anklicken ich möchte aber das bei bildern das bild angezeigt wird
der komplette code siht so aus:
PHP
function bbcode($t) {
global $skin_dir;
$t=eregi_replace('[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]','[B]<img src="\0" border="0" width="30">[/B] <a href="info.php?
reason=link" onclick="window.open(\'\\0\');return false">\\0 </a>',$t) ;
$t=eregi_replace("\[b\]","<b>",$t);
$t=eregi_replace("\[/b\]","</b>",$t);
$t=eregi_replace("\[u\]","<u>",$t);
$t=eregi_replace("\[/u\]","</u>",$t);
$t=eregi_replace("\[i\]","<i>",$t);
$t=eregi_replace("\[/i\]","</i>",$t);
$t=eregi_replace("\[/c\]","</span>",$t);
$t=eregi_replace("\[c=([[:alnum:]#()\, ]+)\]","<span style=\"color:\\1\">",$t);
include $skin_dir.'/smilies.inc';
$emoticons=array_merge($emoticons,$aliases);
for($i=0;$i<count($emoticons);$i++){
$row=explode(' ',$emoticons[$i]);
$t=str_replace($row[0],"<img src=\"$skin_dir/smilies/$row[1]\" title=\"$row[0]\" alt=\"$row[0]\" />",$t);
}
return $t;}
Alles anzeigen