Файл: modules/link/set.php
Строк: 83
<?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');
####################
$linki = file('../../data/links.txt');
$linki1 = explode('||', $linki[0]);
$linki2 = explode('||', $linki[1]);
$linki3 = explode('||', $linki[2]);
$strurl = filter($_POST['url']);
$strnaz = filter($_POST['naz']);
if(empty($strnaz) || empty($strurl))
{
header ('location: add.php?err=1&'.session_name().'='.session_id().'');
exit;
}
if($strurl == $linki1[0] || $strurl == $linki2[0] || $strurl == $linki3[0])
{
header ('location: add.php?err=2&'.session_name().'='.session_id().'');
exit;
}
if(!preg_match("#^[-a-zA-Zа-яА-ЯЁё0-9_ !?():]{1,30}$#u", $strnaz))
{
header ('location: add.php?err=3&'.session_name().'='.session_id().'');
exit;
}
if(!preg_match("#^http://[-a-zA-Z0-9_.]{1,40}.[a-zA-Z0-9]{2,4}$#", $strurl))
{
header ('location: add.php?err=4&'.session_name().'='.session_id().'');
exit;
}
if(isset($_SESSION['pass']) && isset($passw) && $_SESSION['pass'] == $passw)
{
$configwel = $strurl.'||'.$strnaz.'||'.$login."rn";
$configlink = $configwel.$linki[0].$linki[1];
$fp = fopen('../../data/links.txt','w');
fputs($fp,$configlink);
fclose($fp);
header ('location: ../../index.php?'.session_name().'='.session_id().'');
}
elseif($dostup_link =='1')
{
$configwel = $strurl.'||'.$strnaz.'||'.'Гость'."rn";
$configlink = $configwel.$linki[0].$linki[1];
$fp = fopen('../../data/links.txt','w');
fputs($fp,$configlink);
fclose($fp);
header ('location: ../../index.php?'.session_name().'='.session_id().'');
}
else
{
include ("../../themes/$themes.php");
echo"<p class="b">Гостям запрещено добавлять ссылки на главной. Войдите в личный кабинет.</p>";
echo"<p><a href="../kabinet/index.php?".session_name()."=".session_id()."">В кабинет</a><br /></p>";
include ('../../templates/foot.php');
}
?>