Файл: core/admin/set_admin.php
Строк: 71
<?php
if (!defined('BLOG')) { die('Access Denied!'); }
if (!empty($_POST['submit'])) {
$con = ini::read( ENGINE . '/data/config.ini' );
$con['email'] = !empty($_POST['email']) ? strtolower($_POST['email']) : '';
$con['icq_uin'] = !empty($_POST['icq_uin']) ? num($_POST['icq_uin']) : '';
$con['icq_psd'] = !empty($_POST['icq_psd']) ? check($_POST['icq_psd']) : '';
$con['online_time'] = !empty($_POST['online_time']) ? num($_POST['online_time']) : '300';
if (!empty($con['icq_uin']) && !empty($con['icq_psd'])) {
include_once( ENGINE . '/classes/WebIcqPro.class.php' );
$icq = new WebIcqPro();
$icq->connect($con['icq_uin'], $con['icq_psd']);
if ($icq->error) {
addMessage('Введите верный ICQ уин и пароль или оставьте это поле пустым.<br />' . $icq->error, 'error');
}
else {
ini::save( ENGINE . '/data/config.ini', $con );
addMessage('Настройки обратной связи успешно изменены!', 'ok');
redirect( './' );
}
}
else {
ini::save( ENGINE . '/data/config.ini', $con );
addMessage('Настройки обратной связи успешно изменены!', 'ok');
redirect( './' );
}
}
show_header('Настройки обратной связи');
echo '<div class="downlist2">
<form action="?a=set_admin" method="post">
E-Mail:<br />
<input type="text" name="email" value="' . $config['email']. '" /><br />
ICQ (uin):<br />
<input type="text" name="icq_uin" value="' . $config['icq_uin']. '" /><br />
ICQ (password):<br />
<input type="password" name="icq_psd" value="' . $config['icq_psd']. '" /><br />
Время онлайн в сек (60 = 1 мин, 120 = 2 мин, и.т.д):<br />
<input type="text" name="online_time" value="' . num($config['online_time']) . '" size="3" /><br />
<input name="submit" type="submit" value="Изменить" />
</form><br />
<span class="blink">[!]</span> E-Mail и ICQ используется для формы обратной связи.<br />
Поле ICQ (uin) и ICQ (password) можно оставить пустым, связь будет только через E-Mail...<br />
Если поле E-Mail не заполнено, то форма "<a href="/' . gen_uri('feedback') . '">Обратной связи</a>" работать не будет...<br />
</div>';
?>