53 lines
3 KiB
PHP
53 lines
3 KiB
PHP
<?php
|
|
Function FilterText($ReplyText){
|
|
$ReplyText = htmlspecialchars($ReplyText);
|
|
$ReplyText = nl2br($ReplyText);
|
|
$ReplyText = str_replace(" ;b ","<img src=images/01.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" :p ","<img src=images/02.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" 8o ","<img src=images/03.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" :( ","<img src=images/04.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" :j ","<img src=images/05.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" -- ","<img src=images/06.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" ++ ","<img src=images/07.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" :D ","<img src=images/08.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" ;( ","<img src=images/09.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" :! ","<img src=images/10.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" :? ","<img src=images/11.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" ;! ","<img src=images/12.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" :d ","<img src=images/13.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" 8I ","<img src=images/14.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" ;? ","<img src=images/15.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" :O ","<img src=images/16.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" ;- ","<img src=images/17.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" :) ","<img src=images/18.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" ;D ","<img src=images/19.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" ;b ","<img src=images/20.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" ;I ","<img src=images/21.gif border=0>",$ReplyText);
|
|
$ReplyText = str_replace(" ;s ","<img src=images/22.gif border=0>",$ReplyText);
|
|
$ReplyText = eregi_replace("<([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])>","<A HREF=\"\\1://\\2\\3\" TARGET=\"_blank\">\\1://\\2\\3</A>",$ReplyText);
|
|
$ReplyText = eregi_replace("\[([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])\]","<center><img src=\"\\1://\\2\\3\" border=0></center>",$ReplyText);
|
|
$ReplyText = eregi_replace("(([a-z0-9_]|\\-|\\.)+@([^[:space:]]*)([[:alnum:]-])\.([^[:space:]]*)([[:alnum:]-]))","<a href=\"mailto:\\1\">\\1</a>",$ReplyText);
|
|
return $ReplyText;
|
|
}
|
|
if($msg!=""){
|
|
Function WriteMyFile($contenu){
|
|
$fp = fopen("modules/kikchat/messages.txt", "w");
|
|
$r = fwrite($fp, "$contenu");
|
|
fclose($fp);
|
|
}
|
|
Function ReadMyFile(){
|
|
$max=22;
|
|
$fcontents = file("modules/kikchat/messages.txt");
|
|
$lines=count($fcontents);
|
|
if ($lines<$max){$startline=0;}else{$startline=$lines-$max;}
|
|
for ($i = 0; $i <= $max; $i++) {$contenu .= $fcontents[$i+$startline];}
|
|
return $contenu;
|
|
}
|
|
if (isset($I_HEURE_UK) && ($I_HEURE_UK != ""))
|
|
$iheure=$I_HEURE_UK;
|
|
else
|
|
$iheure= date("H:i");
|
|
WriteMyFile(ReadMyFile()."<font color=#666699>".$iheure."</font> : <font color=#99996>".$name."</font> : ".FilterText(stripslashes($msg))."<BR>\n");
|
|
}
|
|
include("modules/kikchat/skin.php");
|
|
?>
|