Вход Регистрация
Файл: chat.php
Строк: 35
<?
if ($player['style']!=='0'$stmp.="<div class='chat'>";
$stmp.="[<a href="$PHP_SELF?sid=$sid&chat=add">Написать</a>|<a href="$PHP_SELF?sid=$sid&chat=1">Обновить</a>|<a href="$PHP_SELF?sid=$sid&smiles=1">Смайлы</a>]";
if (
$player['style']!=='0'$stmp.="<hr>";

if (
file_exists('data/temp.txt')){
$file file("data/temp.txt"); 
$total=count($file);
$file array_reverse($file);
if (empty(
$_GET['start'])) $start 0;
else 
$start $_GET['start'];
if (
$total $start 5){ $end $total; }
else {
$end $start 5; }
for (
$i $start$i $end$i++){
$udata explode("||",$file[$i]);
$stmp.="$udata[2]$udata[1]<br/><b>$udata[0]</b>";
if (
$player['style']!=='0'$stmp.="<hr>";
}
if (
$player['style']!=='0'$stmp.="</div>";
if (
$start != 0) {$stmp.="<a href="$PHP_SELF?sid=$sid&chat=1&start=".($start - 5)."">[назад]</a>";}
if (
$total $start 5) {$stmp.=" <a href="$PHP_SELF?sid=$sid&chat=1&start=".($start + 5)."">[далее]</a>";}
} else 
$stmp.="Сообщений нет!";
if (
$chat=='add') { 
if (
$player['style']=='0'){
$newspis=$game["loc"][$game["players"][$login]][$login]["title"];
        
// карта написать
        
msg("Сообщение:<input name="msg" maxlength="100"/>n<br/>
        <anchor>[ok]<go href="
$PHP_SELF?sid=$sid&chat=zap&name=$newspis" method="post">
        <postfield name="
msg" value="$(msg)"/></go></anchor>");
        } else {
$newspis=$game["loc"][$game["players"][$login]][$login]["title"];
if(!
$vlsmile){$dvtchk="";} else {$dvtchk=":";}
msg("<form action="$PHP_SELF?sid=$sid&chat=zap&name=$newspis" method="post">
<br/><small>Сообщение:</small><br/><input name="
msg" maxlength="999" value="".$dvtchk.$vlsmile."" class="inup"/>
<br/><small><input type="
submit" value="Написать" class="btn">");

}     
    if (
$chat=='zap') {

if (!
$msg) {msg("Пустое поле сообщения");}
if (
ereg("[%<>'{}$#&]+",$msg)) msg("Присутствуют запрещенные символы!.");
if (
strlen($msg)>100msg("Слишком длинное сообщение.");

//smiles

 
$dir opendir ("sm/"); 
   while (
$file readdir ($dir)) 
 {
    if (( 
$file != ".") && ($file != "..") && ($file != ".htaccess") && ($file != "index.php"))
    {
$file2=$file
  
$basedir=BASEDIR;
$file2=str_replace(".gif","",$file2);
$msg=str_replace(":$file2","<img src="sm/".$file."" alt="*" />",$msg);
 }}

closedir ($dir);
//smiles




$date=date("d.m.y - H.i.s");
$tex="$name($date)<br/>$msg"
$tex=substr($tex,0,2048);
$fp=@fopen("data/temp.txt","a+");  
fwrite($fp"$texrn");
fclose($fp);  

msg("Сообщение  добавлено.  <a href="$PHP_SELF?sid=$sid&chat=1">В Чат</a> 
"
);
};


msg($stmp,"Чат");
?>
Онлайн: 0
Реклама