<?php
///////////////////////////////////////////////////////////////////////////////////////////
/////
///// ********* WAP-MOTORS *********
/////
///// Made by : VANTUZ
///// E-mail : [email protected]
///// Site : http://pizdec.ru
///// WAP-Site : http://visavi.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_COOKIE_VARS);
extract($HTTP_SERVER_VARS);
extract($HTTP_SESSION_VARS);
//////////////////////////////////////////////////////////////////////////////////////
ini_set('arg_separator.output','&');
session_name("SID");
session_start();
require_once"../config.php";
require_once"../template/regglobals.php";
require_once"../template/antiban.php";
$u1=getenv('HTTP_USER_AGENT');
$brow=strtok($u1,'(');
$brow=strtok($u1,' ');
if ($_SERVER['HTTP_X_FORWARDED_FOR'])
{ $ip=htmlspecialchars(stripslashes($_SERVER['HTTP_X_FORWARDED_FOR'])); }
else { $ip=htmlspecialchars(stripslashes($_SERVER['REMOTE_ADDR'])); }
$text = @file("../local/profil/$log.prof");
if ($text!=""){
$udata = explode(":||:",$text[0]);
$provlog=trim($udata[0]);
$provpar=trim($udata[1]);}
$date=date("d.m.y");
$time=date("H:i");
$str=strlen($msg);
if($msg=="" || $str<6){
header ("Location: index.php?no&".SID); exit;}
require_once "../template/antiflood.php";
if (CheckIP ()){header ("Location: index.php?antiflood&".SID); exit;}
$ip=str_replace("|"," ",$ip);
$brow=str_replace("|"," ",$brow);
$brow=htmlspecialchars(stripslashes($brow));
$msg=substr($msg,0,1000);
$msg=stripslashes($msg);
$msg=htmlspecialchars($msg);
$msg=str_replace("|"," ",$msg);
$name=stripslashes($name);
$name=htmlspecialchars($name);
$name=str_replace("|"," ",$name);
$msg=str_replace("$","$",$msg);
$msg=str_replace("\\","",$msg);
$msg=wordwrap($msg,40,' ',1);
//////////////////////////////////////////////////////////////////////////////////////
require_once "../template/translit.php";
if($trans=="y"){$msg=str_replace($trans1,$trans2,$msg);}
require_once"../template/smile.php";
//$msg=str_replace($conv1,$conv2,$msg);
//////////////////////////////////////////////////////////////////////////////////////
$text=$msg.'|'.$name.'|'.$date.'|'.$time.'|'.$brow.'|'.$ip.'||';
$text=str_replace("\r\n", "", $text);
$fp=fopen("../local/book.dat","a+");
flock ($fp,LOCK_EX);
fputs($fp,"$text\r\n");
flock ($fp,LOCK_UN);
fclose($fp);
//@chmod("$fp", 0666);
/////////////////////////////////////
$f = @file("../local/local.dat");
$u = explode("|",$f[0]);
$g=trim($u[0]+1);
$t= $g.'|'.$u[1].'|'.$u[2].'|'.$u[3].'|'.$u[4].'|'.$u[5].'|'.$u[6];
$fp = @fopen("../local/local.dat","a+");
flock ($fp,LOCK_EX);
ftruncate ($fp,0);
@fputs($fp,$t);
fflush ($fp);
flock ($fp,LOCK_UN);
@fclose($fp);
///////////////////////////
$file=file("../local/book.dat"); $i = count($file);
if ($i>=$maxmeschat) {
$fp=fopen("../local/book.dat","w");
flock ($fp,LOCK_EX);
unset($file[0]);
fputs($fp, implode("",$file));
flock ($fp,LOCK_UN);
fclose($fp);
}
if (!$log=="" && !md5($par)=="" && md5($par)==$provpar && $log==$provlog ){
$fal = @file("../local/profil/$log.prof");
$udata = explode(":||:",$fal[0]);
$guestus=trim($udata[9]+1);
$text=$udata[0].':||:'.$udata[1].':||:'.$udata[2].':||:'.$udata[3].':||:'.$udata[4].':||:'.$udata[5].':||:'.$udata[6].':||:'.$udata[7].':||:'.$udata[8].':||:'.$guestus.':||:'.$udata[10].':||:'.$udata[11].':||:'.$udata[12].':||:'.$udata[13].':||:'.$ip.':||:'.$udata[15].':||:'.$udata[16].':||:'.$udata[17].':||:'.$udata[18].':||:'.$udata[19].':||:'.$udata[20].':||:'.$udata[21].':||:'.$udata[22].':||:'.$udata[23].':||:'.$udata[24].':||:'.$udata[25].':||:'.$udata[26].':||:'.$udata[27].':||:'.$udata[28].':||:'.$udata[29].':||:'.$udata[30].':||:'.$udata[31].':||:'.$udata[32].':||:'.$udata[33].':||:';
$fp=fopen("../local/profil/$log.prof","a+");
flock($fp,LOCK_EX);
ftruncate($fp,0);
fputs($fp,"$text");
fflush($fp);
flock($fp,LOCK_UN);
fclose($fp);
}
header ("Location: index.php?addon&".SID);
?>