Вход Регистрация
Файл: msg_writer.php
Строк: 35
<?php
/*(с) Im !eee*/
function ex_hn($val='Ошибка записи'){
    echo 
'alert("'.$val.'");';
}
require 
'config.php';
header('Content-Type:text/javascript;charset=UTF-8');
if(!isset(
$_GET['a'],$_GET['m'])){
    exit(
ex_hn('Вы не заполнили поля ввода!'));
}
require 
STORE.'.php';
lock('w');
$tm=last_wr();
if(
$tm<TM_WR){
    
rel_lock();
    exit(
ex_hn('Секунд до добавления нового сообщения: '.(TM_WR-$tm)));
}
$n=array($_GET['a'],$_GET['m']);
for(
$i=0;$i<2;$i++){
    
$n[$i]=(get_magic_quotes_gpc())?stripslashes($n[$i]):$n[i];
    
$n[$i]=htmlspecialchars(html_entity_decode(preg_replace('/%u([0-9a-f]{3,4})/i','&#x$1;'trim($n[$i])),ENT_QUOTES,'UTF-8'));
}
$n[1]=str_replace(array("n""r"),array('',''),nl2br(mb_substr($n[1],0,ML_MSG)));
if(!(
strlen($n[0])&&strlen($n[1]))){
    exit(
ex_hn('Вы не заполнили поля ввода!'));
}
if(isset(
$_GET['tr'])&&$_GET['tr']==1){
    
$n[1]=str_replace(
        array(
            
'Jo','Zh','Ch','Sch','Sh','Yu','Ja','A','B','V','G','D','E','Z','I','J','K','L','M','N','O','P','R','S','T','U','F','H','C','Y',
            
'jo','zh','ch','sch','sh','yu','ja',''','a','b','v','g','d','e','z','i','j','k','l','m','n','o','p','r','s','t','u','f','h','c','y'),
        array(
            '
Ё','Ж','Ч','Щ','Ш','Ю','Я','А','Б','В','Г','Д','Е','З','И','Й','К','Л','М','Н','О','П','Р','С','Т','У','Ф','Х','Ц','Ы',
            '
ё','ж','ч','щ','ш','ю','я','ь','а','б','в','г','д','е','з','и','й','к','л','м','н','о','п','р','с','т','у','ф','х','ц','ы'),
        $n[1]
        );
}
wr(
    str_replace(array("n", "r"),array('',''),mb_substr($n[0],0,ML_AUT)),
    ((USE_BB)?preg_replace(array('
~[(?:b|б)](.+)[/(?:b|б)]~iu','~[(?:u|у)](.+)[/(?:u|у)]~iu','~[(?:i|и)](.+)[/(?:i|и)]~iu'),array('<b>$1</b>','<u>$1</u>', '<i>$1</i>'),$n[1]):$n[1])
);
rel_lock();
echo '
window.location.href="index.html";';
?>
Онлайн: 2
Реклама