Smileys i chat
Har dette script i min chat:if(isset($entry)&&$entry!=''&&isset($nnk)){$entry=htmsp($entry);
$n1=explode(':','\\\\:\\":\\\':[m1]:[m2]:[m3]:[m4]:[m5]:[m6]:::[c]:::[/c]');
$n2=explode(':','\:":\':<img src="pics/m1.gif" width="15" height="15" hspace="2" alt="">:<img src="pics/m2.gif" width="15" height="15" hspace="2" alt="">:<img src="pics/m3.gif" width="15" height="15" hspace="2" alt="">:<img src="pics/m4.gif" width="15" height="15" hspace="2" alt="">:<img src="pics/m5.gif" width="15" height="15" hspace="2" alt="">:<img src="pics/m6.gif" width="15" height="15" hspace="2" alt="">: <b>: <i>: <span class="y">:</b> :</i> :</span> ');
for($i=0;$i<count($n1);$i++){$entry=str_replace($n1[$i],$n2[$i],$entry);}
$entry=eregi_replace('[[:alpha:]]+://[^<>[:space:]]+[[:alnum:]/]','<a href="\\0" target="_blank">\\0</a>',$entry);
$eep="$pp:|:$datetime:|:$nnk[2]:|:$nnk[3]:|:$entry\n$fs";wrl($eep);}
?>
Skriver man henholdsvis [m1], [m2], [m3], [m4], [m5] og [m6] kommer der nogle smileys frem! Jeg vil naturligvis gerne have skiftet nogle af dem til f.eks. :-), :), :( osv.
Men det kan jeg jo ikke når de i forvejen adskilles med kolon!! Hva ska jeg så gøre?
