本文整理汇总了PHP中intar函数的典型用法代码示例。如果您正苦于以下问题:PHP intar函数的具体用法?PHP intar怎么用?PHP intar使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了intar函数的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: check
exit;
} else {
echo '<b>Ошибка! Неверный идентификатор сессии, повторите действие!</b><br />';
}
} else {
echo '<b>Ошибка! Пересчитывать сообщения могут только суперадмины!</b><br />';
}
echo '<br /><img src="../images/img/back.gif" alt="image" /> <a href="chat.php?' . SID . '">Вернуться</a>';
}
############################################################################################
## Удаление сообщений ##
############################################################################################
if ($action == "del") {
$uid = check($_GET['uid']);
if (isset($_POST['del'])) {
$del = intar($_POST['del']);
} else {
$del = "";
}
if ($uid == $_SESSION['token']) {
if ($del !== "") {
delete_lines(DATADIR . "chat.dat", $del);
header("Location: chat.php?start={$start}&isset=mp_checkdelpost&" . SID);
exit;
} else {
echo '<b>Ошибка удаления! Отсутствуют выбранные сообщения</b><br />';
}
} else {
echo '<b>Ошибка! Неверный идентификатор сессии, повторите действие!</b><br />';
}
echo '<br /><img src="../images/img/back.gif" alt="image" /> <a href="chat.php?start=' . $start . '&' . SID . '">Вернуться</a>';
示例2: show_error
}
} else {
show_error('Ошибка! Неверный идентификатор сессии, повторите действие!');
}
echo '<img src="/images/img/back.gif" alt="image" /> <a href="load.php?act=movedown&id=' . $id . '">Вернуться</a><br />';
echo '<img src="/images/img/reload.gif" alt="image" /> <a href="load.php?act=down&cid=' . $cid . '">К разделам</a><br />';
break;
############################################################################################
## Удаление файлов ##
############################################################################################
############################################################################################
## Удаление файлов ##
############################################################################################
case 'deldown':
$uid = check($_GET['uid']);
$del = isset($_POST['del']) ? intar($_POST['del']) : 0;
if (is_admin(array(101)) && $log == $config['nickname']) {
if ($uid == $_SESSION['token']) {
if ($del > 0) {
$del = implode(',', $del);
if (is_writeable(BASEDIR . '/load/files')) {
$querydel = DB::run()->query("SELECT `downs`.*, `cats`.* FROM `downs` LEFT JOIN `cats` ON `downs`.`downs_cats_id`=`cats`.`cats_id` WHERE `downs_id` IN (" . $del . ");");
$arr_script = $querydel->fetchAll();
DB::run()->query("DELETE FROM `commload` WHERE `commload_down` IN (" . $del . ");");
$deldowns = DB::run()->exec("DELETE FROM `downs` WHERE `downs_id` IN (" . $del . ");");
// Обновление счетчиков
DB::run()->query("UPDATE `cats` SET `cats_count`=`cats_count`-? WHERE `cats_id`=?", array($deldowns, $cid));
foreach ($arr_script as $delfile) {
$folder = $delfile['folder'] ? $delfile['folder'] . '/' : '';
if (!empty($delfile['downs_link']) && file_exists(BASEDIR . '/load/files/' . $folder . $delfile['downs_link'])) {
unlink(BASEDIR . '/load/files/' . $folder . $delfile['downs_link']);
示例3: show_error
show_error('Ошибка удаления! Отсутствуют выбранные рубрики!');
}
} else {
show_error('Ошибка! Неверный идентификатор сессии, повторите действие!');
}
} else {
show_error('Ошибка! Удалять рубрики могут только администраторы!');
}
echo '<img src="/images/img/back.gif" alt="image" /> <a href="board.php">Вернуться</a><br />';
}
############################################################################################
## Удаление объявлений ##
############################################################################################
if ($act == "deltop") {
$uid = check($_GET['uid']);
$del = isset($_REQUEST['del']) ? intar($_REQUEST['del']) : "";
if ($uid == $_SESSION['token']) {
if ($id != "") {
if ($del !== "") {
delete_lines(DATADIR . "/board/{$id}.dat", $del);
notice('Объявление успешно удалено!');
redirect("board.php?act=board&id={$id}&start={$start}");
} else {
show_error('Ошибка! Отсутствуют выбранные объявления!');
}
} else {
show_error('Ошибка! Не выбрана рубрика для удаления!');
}
} else {
show_error('Ошибка! Неверный идентификатор сессии, повторите действие!');
}
示例4: show_login
show_login('Вы не авторизованы, чтобы редактировать сообщения, необходимо');
}
render('includes/back', array('link' => 'topic.php?tid=' . $tid . '&start=' . $start, 'title' => 'Вернуться'));
break;
############################################################################################
## Редактирование сообщения ##
############################################################################################
############################################################################################
## Редактирование сообщения ##
############################################################################################
case 'editpost':
$uid = check($_GET['uid']);
$pid = abs(intval($_GET['pid']));
$msg = check($_POST['msg']);
if (isset($_POST['delfile'])) {
$del = intar($_POST['delfile']);
} else {
$del = 0;
}
if (is_user()) {
if ($uid == $_SESSION['token']) {
if (utf_strlen($msg) >= 5 && utf_strlen($msg) <= $config['forumtextlength']) {
$post = DB::run()->queryFetch("SELECT `posts`.*, `topics`.`topics_closed` FROM `posts` LEFT JOIN `topics` ON `posts`.`posts_topics_id`=`topics`.`topics_id` WHERE `posts_id`=? AND `posts_user`=? LIMIT 1;", array($pid, $log));
if (!empty($post)) {
if (empty($post['topics_closed'])) {
if ($post['posts_time'] + 600 > SITETIME) {
$msg = antimat($msg);
DB::run()->query("UPDATE `posts` SET `posts_text`=?, `posts_edit`=?, `posts_edit_time`=? WHERE `posts_id`=?;", array($msg, $log, SITETIME, $pid));
// ------ Удаление загруженных файлов -------//
if (!empty($del)) {
$del = implode(',', $del);
示例5: check
echo '<br /><br />Всего ожидающих: <b>' . (int) $total . '</b><br />';
} else {
echo '<img src="../images/img/error.gif" alt="image" /> <b>Нет пользователей требующих подтверждения регистрации!</b><br />';
}
} else {
echo '<img src="../images/img/error.gif" alt="image" /> <b>Нет пользователей требующих подтверждения регистрации!</b><br />';
}
}
############################################################################################
## Действие ##
############################################################################################
if ($action == "choice") {
$uid = check($_GET['uid']);
$choice = (int) $_POST['choice'];
if (isset($_POST['id'])) {
$id = intar($_POST['id']);
} else {
$id = "";
}
if ($uid == $_SESSION['token']) {
if (!empty($choice)) {
if ($id !== "") {
//-------------------------------- Разрешение регистрации -------------------------------------//
if ($choice == 1) {
$file = file(DATADIR . "datatmp/reglist.dat");
foreach ($id as $val) {
if (isset($file[$val])) {
$data = explode("|", $file[$val]);
if (file_exists(DATADIR . "profil/{$data['0']}.prof")) {
change_profil($data[0], array(46 => 0, 47 => ''));
}