Вход Регистрация
Файл: guest.biz.ver_1.1/guest.BIZ.ver_1.1/add.php
Строк: 124
<?php
#-----------------------------------------------------#
#            +++++++++ WaP-Koder +++++++++++          #
#             Made by   :  BIZON                      #
#               E-mail  :  blin.alex@bk.ru            #
#                 Site  :  www.w-sl.ru                #
#        Запрещено вносить изменения в код скрипта    #
#-----------------------------------------------------#
require_once("./sistem/ini.php");
require_once(
"./sistem/funcion.php");
require_once(
"./sistem/gzip.php");
if(!empty(
$_POST['action'])){
if(
$_POST['action']=="auth"){
$namen trim(htmlspecialchars($_POST['namen']));
$msg trim(htmlspecialchars($_POST['msg']));
$trans trim(htmlspecialchars($_POST['trans']));
$mail trim(htmlspecialchars($_POST['mail']));
if(
$arr_falas[4]==1){
$namen=nosait($namen);
$msg=nosait($msg);
}
if(
$trans2=="ok"$namen=translit($namen);
if(
$trans=="ok"$msg=translit($msg);
$namen=check($namen);
$msg=check($msg);
if(
$arr_falas[8]==1){$msg=smail($msg);}
if(
$arr_falas[8]==2){$namen=smail($namen);}
if(
$arr_falas[8]==3){$namen=smail($namen); $msg=smail($msg);}
if(empty(
$namen)) {$error="Вы не указали имя";}
elseif(empty(
$msg)){$error="Вы не указали сообщение";}
else{
if(!empty(
$mail)){
if(!
preg_match("/[0-9a-z_]+@[0-9a-z_^.]+.[a-z]{2,3}/i",$mail)) $error="Не правильно введён e-mail.";
}
if(empty(
$error)){
$time=time();
$fopen=fopen("".DER."post/".$time."_gb.dat",'w+');
chmod("".DER."post/".$time."_gb.dat",0666);
fclose($fopen);
$file=file ("".DER."post/".$time."_gb.dat");
$messege="|$namen|$msg|$mail|$time|$ip|$brow||";
$zapis=$messege.file_get_contents("".DER."post/".$time."_gb.dat");
$fp=fopen("".DER."post/".$time."_gb.dat",'w+');
flock($fp,LOCK_EX);
fputs ($fp,$zapis);
flock($fp,LOCK_UN);
fclose ($fp);
header("Location:./index.php"); exit;
}}
}else{
header("Location:./index.php"); exit;
}
}
header("Content-type: text/vnd.wap.wml; charset=utf-8");
header("Last-Modified: ".gmdate("D, d M Y H:i:s")." GMT");
header("Cache-Control: no-cache, must-relative");
echo (
"<?xml version="1.0" encoding="UTF-8"?>");
echo (
"<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.3//EN" "http://www.wapforum.org/DTD/wml13.dtd">");
echo ("<wml><head><meta http-equiv="Cache-Control" content="no-cache" forua="true"/></head>");
echo (
"<card id="index" title="Добавить сообщение"><p>");
if(
$arr_falas[7]==2){echo ('<small>');}
elseif(
$arr_falas[7]==3){echo ('<big>');}
else{}
if(empty(
$error)) $infa="*- <small>Обязательные поля для заполнения</small>";
else 
$infa="Ошибка:<small>$error</small>";
if(
$arr_falas[8]==1){$smailes="только в сообщениях";}
if(
$arr_falas[8]==2){$smailes="только в именах";}
if(
$arr_falas[8]==3){$smailes="в сообщениях и именах";}
if(
$arr_falas[8]==4){$smailes="отключены";}
echo (
'<center>'.$infa.'<br /><small><strong>Смайлы</strong> - '.$smailes.'</small></center><br />');
echo (
'Ваше имя *:<br /><input name="namen'.$no.'" type="text" maxlength="50" /><br />');
echo (
'<input name="trans2'.$no.'" type="checkbox" value="ok" /> Транслит<br />');
echo (
'Cообщение *:<br /><input name="msg'.$no.'" type="text" maxlength="500" /><br />');
echo (
'<input name="trans'.$no.'" type="checkbox" value="ok" /> Транслит<br />');
echo (
'E-mail :<br /><input name="mail'.$no.'" type="text" maxlength="100"/><br />');
echo (
'<anchor>[Добавить]<go href="'.DER.'add.php" method="post">');
echo (
'<postfield name="namen" value="$(namen'.$no.')"/>');
echo (
'<postfield name="msg" value="$(msg'.$no.')"/>');
echo (
'<postfield name="trans" value="$(trans'.$no.')"/>');
echo (
'<postfield name="trans2" value="$(trans2'.$no.')"/>');
echo (
'<postfield name="mail" value="$(mail'.$no.')"/>');
echo (
'<postfield name="action" value="auth"/>');
echo (
'</go></anchor><br/><br/>');
echo (
'<img src="'.DER.'images/left.gif" alt="" align="middle"/><a href="'.DER.'">Назад</a><br/>');
list(
$msec$sec) = explode(chr(32), microtime());
echo (
"<center>[".round(($sec $msec) - $headtime5)."]</center><br/>");
if(
$arr_falas[7]==2){echo ('</small>');}
elseif(
$arr_falas[7]==3){echo ('</big>');}
else{}
echo (
"</p></card></wml>");
?>
Онлайн: 0
Реклама