Вход Регистрация
Файл: chat/admin.php
Строк: 90
<? 
//////////////////////////////////////////////////////////////////////////////////////////
/////
/////                        ********* MINI-CHAT *********
/////
/////                            Made by   :  VANTUZ
/////                              E-mail  :  vsem@pizdec.ru
/////                                Site  :  http://pizdec.ru
/////                            WAP-Site  :  http://wapstop.ru 
/////                            WAP-Site  :  http://visavi.net 
/////                            WAP-Site  :  http://banzaj.net
/////                                 ICQ  :  36-44-66
/////
//////////////////////////////////////////////////////////////////////////////////////////////
//      ВЫ НЕ ИМЕЕТЕ ПРАВО ВНОСИТ ИЗМЕНЕНИЯ В КОД СКРИПТА ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ   //
//////////////////////////////////////////////////////////////////////////////////////////////
Error_Reporting(E_ALL & ~E_NOTICE);
Error_Reporting (ERROR WARNING);
function 
myErrorHandler ($errno$errstr$errfile$errline) {}
set_error_handler("myErrorHandler"); 
extract($HTTP_GET_VARS);
extract($HTTP_POST_VARS);
extract($HTTP_SERVER_VARS);
require
"config.php";
require
"top.php"

if (
$pas!==$provpas || $log!==$provlog || $log=="" || $pas==""){
echo
"<form method="get" action="admin.php?log=$log&amp;pas=$pas">Ваше имя:<br/><input name="log" maxlength="20" value=""/><br/>";
echo
"Пароль:<br/><input name="pas" maxlength="20" value=""/><br/><br/>
<input value="
Войти" type="submit"/></form>"; echo"</div><div class=c>";
echo
"<a href="$home">$copy</a><br/>";
echo
"</div></body></html>"; exit;} 









if (
$pas==$provpas || $log==$provlog || $log!=="" || $pas!==""){
if (isset(
$_GET['xxd'])) {
$file=file("chat.dat");
$fp=fopen("chat.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}


if (isset(
$_GET['id'])) { 
$file=file("chat.dat"); $itogo=count($file)-1;
if (
$itogo<1) {echo"Нужно оставить хотябы одно сообщения!"; echo"</div><div class=c>";
echo
"<br/><a href="$home">$copy</a><br/>";
echo
"</div></body></html>"; exit;}

$fp=fopen("chat.dat","w");
flock ($fp,LOCK_EX);
for (
$i=0;$isizeof($file);$i++) { if ($i==$id) {unset($file[$i]);} }
fputs($fpimplode("",$file));
flock ($fp,LOCK_UN);
fclose($fp);


 }


if (isset(
$_GET['event'])) {

if (
$_GET['event']=="add") { 
if (isset(
$_POST['page'])) {$page=$_POST['page'];} else {$page=1;}

$text="$msg|$name|$email|$day|$timer|$mobila|$ip|";
$text=stripslashes($text);
$text=htmlspecialchars($text);
$text=str_replace("rn","<br/> ",$text);


if (isset(
$_GET['rd'])) { $rd=$maxi-$_GET['rd'];  
$file=file("chat.dat");
$fp=fopen("chat.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
for (
$i=0;$isizeof($file);$i++) {if ($rd!=$i) {fputs($fp,$file[$i]);} else {fputs($fp,"$textrn");}}
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}


else {
$fp=fopen("chat.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,"$msgrn");
fflush ($fp);
flock ($fp,LOCK_UN);
fclose($fp);
}}} 
if (isset(
$xxd))
{ echo 
"<div align="center"><b><font color="#FF0000">Мини-чат очищен!</font></b><br/><br/></div>"; }


if(empty($action)){$action=index;}
if(
$action=="index") {
    
    
    
$lines=file("chat.dat");
$lines array_reverse($lines);
$itogo=count($lines);
$maxi=$itogo-1;



if (
$itogo>0) {
$fm=$fm-1;
do {
$dt=explode("|"$lines[$fm]); $fm++;
$num=$itogo-$fm;

if(
$fm>0){echo"</div><div class=b><img src="edit.gif" alt="">
<a href='admin.php?action=edit&amp;rd=
$num&amp;log=$log&amp;pas=$pas'>[Edit]</a><a href='admin.php?id=$num&amp;maxi=$maxi&amp;log=$log&amp;pas=$pas'>[DEL]</a><br/> $dt[1] ($dt[3] $dt[4])</div><div>$dt[0] $dt[2] ";}

} while(
$itogo>$fm);



 echo 
"<hr/><br/>Сообщений: $itogo <br/>";
}else{echo
"Мини-чат пуст";}}
if(
$action=="edit") {
$lines=file("chat.dat");
$lines array_reverse($lines);
$itogo=count($lines);
$maxi=$itogo-1;

if (isset(
$_GET['rd']))  {  $rds=$maxi-$_GET['rd'];
$dt=explode("|"$lines[$rds]); $dt[0]=str_replace("<br/>","rn",$dt[0]);
echo
"Редактирование
<form action="
admin.php?rd=$rds&amp;event=add&amp;maxi=$maxi&amp;log=$log&amp;pas=$pas" method="POST" name="REPLIER">
Имя: <br/><input type=text name="
name" value="$dt[1]"><br/> 
Емайл: <br/><input type="
text" name="email" value="$dt[2]"><br/>
Дата: <br/><input type="
text" name="day" value="$dt[3]"><br/>
Время: <br/><input type="
text" name="timer" value="$dt[4]"><br/>
Cообщение:<br/>
<textarea cols="
50" rows="3" name="msg">$dt[0]</textarea><br/>
<input type="
hidden" name="mobila" value="$dt[5]">
<input type="
hidden" name="ip" value="$dt[6]">
<br/><input type="
submit" value="Изменить"></form><hr/>";
}}}
if (
$itogo>1) {
echo
"
<a href="
admin.php?xxd=yes&amp;log=$log&amp;pas=$pas"><font color="red">Очистить мини-чат!</font></a>";}
echo
"</div><div class=c>";
echo
"<a href="$home">$copy</a><br/>";
echo
"</div></body></html>";


?>
Онлайн: 0
Реклама