Вход Регистрация
Файл: modules/guest/send.php
Строк: 77
<?php
########################################
##               WAP-ENGINE             ##
########################################
##                                    ##
##  Автор : CHUMA (Токарев Владимир)  ##
##  e-mail : crazychuma@gmail.com     ##
##  WAP : http://wap-engine.ru        ##
##                                    ##
########################################
##         ВЫ НЕ ИМЕЕТЕ ПРАВО         ##
##        ИЗМЕНЯТЬ КОД СКРИПТА        ##
##  ДЛЯ ДАЛЬНЕЙШЕГО РАСПРОСТРАНЕНИЯ!  ##
########################################
include ('../../config.php');
include (
'../../templates/run.php');
include (
'../../templates/func.php');
####################
$banlist file('../../data/ban.txt');
$base '../../data/gb.txt';

if(isset(
$_SESSION['pass']) && isset($passw) && $_SESSION['pass'] == $passw)
 {
  
$name_guest $login;
 }
  else
 {
  
$name_guest 'Гость';
 }
 
$msg filter($_POST['msg']);
$msg str_replace('|'''$msg);
$popravka $sdvigclock*3600;
$time date('H:i:s'time() + $popravka);
$date date('d.m.Y'time() + $popravka);
$ip filter($_SERVER['REMOTE_ADDR']);
$user_agent $_SERVER['HTTP_USER_AGENT'];
$brauzer strtok($user_agent,' ');
$brauzer filter($brauzer);
$brauzer str_replace('|'''$brauzer);
$ban =  $brauzer.'||'.$ip;

foreach (
$banlist as $key => $string
 {
  if(
$ban == trim(array_shift($banlist))) 
   { 
    
$errb 1;
   }
 }

$date_now date ('YmdHis'time() + $popravka);
if(
$bantime $date_now)
 {
  
$errb 2;
 }

$for filter($_POST['for']);
$for str_replace('|'''$for);
$nicks file('../../data/nicks.php');
$count_nicks count($nicks);
$count_nicks $count_nicks 2;
for(
$i=2$i <= $count_nicks$i++)
 {
  if(
$for == trim($nicks[$i]))
   {
    
$user_est 1;
    break;
   }
 }
 
if(!empty(
$for) && strlen($for) > 20)
 {
  
header("Location: add.php?err=1");
 }
elseif(!empty(
$for) && empty($user_est))
 {
  
header("Location: add.php?err=2");
 }
elseif(empty(
$msg))
 {
  
header("Location: add.php?err=3");
 }
elseif(
strlen($msg) > 500)
 {
  
header("Location: add.php?err=4");
 }
elseif(
$name_guest=="Гость" && empty($_POST['imgrand']))
 {
  
header("Location: add.php?err=5");
 }
elseif(
$name_guest=="Гость" && !empty($_POST['imgrand']) && $_POST['imgrand'] != $_SESSION['rand'])
 {
  
header("Location: add.php?err=6");
 }
elseif(
$name_guest=="Гость" && $errb == 1)
 {
  
header("Location: add.php?err=7");
 }
elseif(
$errb == 2)
 {
  
header("Location: add.php?err=8");
 }
elseif(
$name_guest=="Гость" && $dostup_guest == "0")
 {
  
header("Location: add.php?err=9");
 }
else
 {
  if (
$_POST[msgtrans]==1)
   {
    
$msg tr_to_win($msg);
   }
  
$msg smiles($msg);
  
$msg antimat($msg);
  
$msg bbcodes($msg);
  
$msg stripslashes($msg);
  
$msg str_replace('
'
'<br />'$msg);
  
$back = @file_get_contents($base);
  
  
write_to_file($base"$name_guest|$for|$brauzer|$ip|$time|$date|$msg"."rn"."$back");
  
  if(isset(
$_SESSION['pass']) && isset($passw) && $_SESSION['pass'] == $passw)
   {
    
$mes_guest $mes_guest 1;
    
$rating $rating 1;
    if(
$rating == 10 && $status == '5')
     {
      
$status '4';
     }
     
    
$str_to_user_file str_user_data(); # Строка данных пользователя находится в файле templates/func.php

    
write_to_file('../../data/users/'.$login.'.php'"<?phprn/*rn$str_to_user_filern*/rn?>");
   }
  
  
header ('Location: index.php?'.session_name().'='.session_id().'');
 }
####################
?>
Онлайн: 2
Реклама