Файл: adm/config.php
Строк: 104
<?
///////////////////////////////////////////////////////////////////////////////
///Скрипт доски объявлений WAP ADS от BORDO |||
///Вы не имеете права на продажу данного скрипта! |||
///Купить скрипт можно только у автора связавшись по ICQ: 599733235 |||
///////////////////////////////////////////////////////////////////////////////
include ('../inc/db.php');
include '../inc/functions.php';
$title = 'Админка';
include '../inc/head.php';
if (empty($_POST)) {
?>
<form action="config.php" method="post" >
Ваш E-mail:<br/>
<input type="text" name="email" value="<? echo $config['email']; ?>"><br/>
<input name="send" type="checkbox" value="1" <?if ($config['send'] == 1) {echo 'checked';}?>> Присылать уведомления о новых объявлениях на E-mail?<br/>
Объявлений на страницу :<br/>
<input type="text" name="page_ads" value="<? echo $config['page_ads']; ?>"><br/>
<input name="status" type="checkbox" value="1" <?if ($config['status'] == 1) {echo 'checked';}?>> Включить модерацию объявлений?<br/>
Срок хранения объявлений в днях:<br/>
(0 - не удалять)<br/>
<input type="text" name="srok" value="<? echo $config['srok']; ?>"><br/>
<input name="vip" type="checkbox" value="1" <?if ($config['vip'] == 1) {echo 'checked';}?>> Включить VIP режим?<br/>
Срок VIP режима:<br/>
(0 - всегда VIP до удаления объявления)<br/>
<input type="text" name="srok_vip" value="<? echo $config['srok_vip']; ?>"><br/>
Настройки если включен VIP режим:<br/>
Секретный ключ для VIP (max 15 символов):<br/>
<input type="text" name="secret_key_vip" value="<? echo $config['secret_key_vip']; ?>" maxlength="15"/><br/>
Короткий номер на который будете принимать сообщения для VIP:<br/>
<input type="text" name="nomer_vip" value="<? echo $config['nomer_vip']; ?>" maxlength="4"/><br/>
Префикс сообщения для VIP:<br/>
<input type="text" name="prefix_vip" value="<? echo $config['prefix_vip']; ?>"/><br/>
<input name="paid" type="checkbox" value="1" <?if ($config['paid'] == 1) {echo 'checked';}?>> Включить платный режим?<br/>
Настройки если включен платный режим:<br/>
Секретный ключ (max 15 символов):<br/>
<input type="text" name="secret_key" value="<? echo $config['secret_key']; ?>" maxlength="15"/><br/>
Короткий номер на который будете принимать сообщения:<br/>
<input type="text" name="nomer" value="<? echo $config['nomer']; ?>" maxlength="4"/><br/>
Префикс для сообщения:<br/>
<input type="text" name="prefix" value="<? echo $config['prefix']; ?>"/><br/><br/>
Настройки для поднятия вверх:<br/>
Секретный ключ (max 15 символов):<br/>
<input type="text" name="secret_key_vverh" value="<? echo $config['secret_key_vverh']; ?>" maxlength="15"/><br/>
Короткий номер на который будете принимать сообщения:<br/>
<input type="text" name="nomer_vverh" value="<? echo $config['nomer_vverh']; ?>" maxlength="4"/><br/>
Префикс для сообщения:<br/>
<input type="text" name="prefix_vverh" value="<? echo $config['prefix_vverh']; ?>"/><br/>
Срок выделения:<br/>
(0 - всегда до удаления объявления)<br/>
<input type="text" name="srok_vverh" value="<? echo $config['srok_vverh']; ?>"><br/>
<input type="submit" value="Изменить" />
</form>
<?
} else {
$email = my_htmlspecialchats($_POST['email']);
$send = my_htmlspecialchats($_POST['send']);
if (empty($send)) {$send = 0;}
$paid = my_htmlspecialchats($_POST['paid']);
if (empty($paid)) {$paid = 0;}
$status = my_htmlspecialchats($_POST['status']);
if (empty($status)) {$status = 0;}
$vip = my_htmlspecialchats($_POST['vip']);
if (empty($vip)) {$vip = 0;}
$page_ads = my_htmlspecialchats($_POST['page_ads']);
$secret_key = my_htmlspecialchats($_POST['secret_key']);
$nomer = my_htmlspecialchats($_POST['nomer']);
$prefix = my_htmlspecialchats($_POST['prefix']);
$srok = my_htmlspecialchats($_POST['srok']);
$srok_vip = my_htmlspecialchats($_POST['srok_vip']);
$secret_key_vip = my_htmlspecialchats($_POST['secret_key_vip']);
$nomer_vip = my_htmlspecialchats($_POST['nomer_vip']);
$prefix_vip = my_htmlspecialchats($_POST['prefix_vip']);
$secret_key_vverh = my_htmlspecialchats($_POST['secret_key_vverh']);
$nomer_vverh = my_htmlspecialchats($_POST['nomer_vverh']);
$prefix_vverh = my_htmlspecialchats($_POST['prefix_vverh']);
$srok_vverh = my_htmlspecialchats($_POST['srok_vverh']);
$error = false;
$errort = '';
if (empty($page_ads) OR empty($email)) {
$error = true;
$errort .= 'Вы не заполнили все поля. <br/>';
}
if (!preg_match('/[0-9]/i',$page_ads))
{
$error = true;
$errort .= 'Неверные сиволы в количестве объявлений<br/>';
}
if(!filter_var($email, FILTER_VALIDATE_EMAIL))
{
$error = true;
$errort .= 'Не правильно заполнен E-mail!<br/>';
}
if (!preg_match('/[0-9]/i',$nomer))
{
$error = true;
$errort .= 'Неверные сиволы в коротком номере<br/>';
}
if (!preg_match('/[0-9]/i',$srok))
{
$error = true;
$errort .= 'Неверные сиволы в сроке хранения объявлений<br/>';
}
if (!preg_match('/[0-9]/i',$srok_vip))
{
$error = true;
$errort .= 'Неверные сиволы в сроке VIP<br/>';
}
if (!preg_match('/[0-9]/i',$srok_vverh))
{
$error = true;
$errort .= 'Неверные сиволы в сроке выделения<br/>';
}
if (!$error)
{
$query = "UPDATE `config`
SET
`email` = '$email',
`send` = '$send',
`page_ads` = '$page_ads',
`paid` = '$paid',
`status` = '$status',
`secret_key` = '$secret_key',
`nomer` = '$nomer',
`prefix` = '$prefix',
`srok` = '$srok',
`vip` = '$vip',
`srok_vip` = '$srok_vip',
`secret_key_vip` = '$secret_key_vip',
`nomer_vip` = '$nomer_vip',
`prefix_vip` = '$prefix_vip',
`secret_key_vverh` = '$secret_key_vverh',
`nomer_vverh` = '$nomer_vverh',
`prefix_vverh` = '$prefix_vverh',
`srok_vverh` = '$srok_vverh'
";
$sql = mysql_query($query) or die(mysql_error());
?>
Настройки изменены!
<?
}
else
{
?>
Возникли следующие ошибки:<br/>
<?
print $errort;
}
}
echo '<br/><a href="/adm/index.php">В админку</a>';
include '../inc/foot.php';
?>