本文整理汇总了PHP中page_strnavigation函数的典型用法代码示例。如果您正苦于以下问题:PHP page_strnavigation函数的具体用法?PHP page_strnavigation怎么用?PHP page_strnavigation使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。
在下文中一共展示了page_strnavigation函数的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: count
$search = "LIKE '{$q}%'";
}
$total = DB::run()->querySingle("SELECT count(*) FROM `users` WHERE lower(`users_login`) " . $search . ";");
if ($total > 0) {
if ($start >= $total) {
$start = 0;
}
$queryuser = DB::run()->query("SELECT `users_login`, `users_nickname`, `users_point` FROM `users` WHERE lower(`users_login`) " . $search . " ORDER BY `users_point` DESC LIMIT " . $start . ", " . $config['usersearch'] . ";");
while ($data = $queryuser->fetch()) {
echo user_gender($data['users_login']) . ' <b>' . profile($data['users_login'], false, false) . '</b> ';
if (!empty($data['users_nickname'])) {
echo '(Ник: ' . $data['users_nickname'] . ') ';
}
echo user_online($data['users_login']) . ' (' . points($data['users_point']) . ')<br />';
}
page_strnavigation('searchuser.php?act=sort&q=' . $q . '&', $config['usersearch'], $start, $total);
echo 'Найдено совпадений: ' . $total . '<br /><br />';
} else {
show_error('Совпадений не найдено!');
}
} else {
show_error('Ошибка! Не выбраны критерии поиска пользователей!');
}
echo '<img src="/images/img/back.gif" alt="image" /> <a href="searchuser.php">Вернуться</a><br />';
break;
############################################################################################
## Поиск пользователя ##
############################################################################################
############################################################################################
## Поиск пользователя ##
############################################################################################
示例2: show_title
}
break;
############################################################################################
## Последние сообщения ##
############################################################################################
############################################################################################
## Последние сообщения ##
############################################################################################
case 'posts':
show_title('Список последних сообщений');
$total = DB::run()->querySingle("SELECT count(*) FROM `posts`;");
if ($total > 0) {
if ($total > 100) {
$total = 100;
}
if ($start >= $total) {
$start = last_page($total, $config['forumpost']);
}
$querypost = DB::run()->query("SELECT `posts`.*, `topics_title`, `topics_posts` FROM `posts` LEFT JOIN `topics` ON `posts`.`posts_topics_id`=`topics`.`topics_id` ORDER BY `posts_time` DESC LIMIT " . $start . ", " . $config['forumpost'] . ";");
$posts = $querypost->fetchAll();
render('forum/new_posts', array('posts' => $posts, 'start' => $start));
page_strnavigation('new.php?act=posts&', $config['forumpost'], $start, $total);
} else {
show_error('Сообщений еще нет!');
}
break;
default:
redirect("new.php");
}
render('includes/back', array('link' => 'index.php', 'title' => 'К форумам', 'icon' => 'reload.gif'));
include_once '../themes/footer.php';
示例3: nickname
$config['newtitle'] = 'Список всех комментариев ' . nickname($uz) . ' (Стр. ' . $page . ')';
$querycomm = DB::run()->query("SELECT `commphoto`.*, `photo_title` FROM `commphoto` LEFT JOIN `photo` ON `commphoto`.`commphoto_gid`=`photo`.`photo_id` WHERE `commphoto_user`=? ORDER BY `commphoto_time` DESC LIMIT " . $start . ", " . $config['postgallery'] . ";", array($uz));
while ($data = $querycomm->fetch()) {
echo '<div class="b"><img src="/images/img/balloon.gif" alt="image" /> <b><a href="comments.php?act=viewcomm&gid=' . $data['commphoto_gid'] . '&cid=' . $data['commphoto_id'] . '">' . $data['photo_title'] . '</a></b>';
if (is_admin()) {
echo ' — <a href="comments.php?act=del&id=' . $data['commphoto_id'] . '&uz=' . $uz . '&start=' . $start . '&uid=' . $_SESSION['token'] . '">Удалить</a>';
}
echo '</div>';
echo '<div>' . bb_code($data['commphoto_text']) . '<br />';
echo 'Написал: ' . profile($data['commphoto_user']) . '</b> <small>(' . date_fixed($data['commphoto_time']) . ')</small><br />';
if (is_admin() || empty($config['anonymity'])) {
echo '<span class="data">(' . $data['commphoto_brow'] . ', ' . $data['commphoto_ip'] . ')</span>';
}
echo '</div>';
}
page_strnavigation('comments.php?act=comments&uz=' . $uz . '&', $config['postgallery'], $start, $total);
} else {
show_error('Комментариев еще нет!');
}
break;
############################################################################################
## Переход к сообщение ##
############################################################################################
############################################################################################
## Переход к сообщение ##
############################################################################################
case 'viewcomm':
if (isset($_GET['gid'])) {
$gid = abs(intval($_GET['gid']));
} else {
$gid = 0;
示例4: show_title
############################################################################################
############################################################################################
## Вывод сообщений ##
############################################################################################
case 'comments':
show_title('Список всех комментариев ' . $uz);
$total = DB::run()->querySingle("SELECT count(*) FROM `commblog` WHERE `commblog_author`=?;", array($uz));
if ($total > 0) {
if ($start >= $total) {
$start = last_page($total, $config['blogpost']);
}
$is_admin = is_admin();
$querycomments = DB::run()->query("SELECT `commblog`.*, `blogs_title`, `blogs_comments` FROM `commblog` LEFT JOIN `blogs` ON `commblog`.`commblog_blog`=`blogs`.`blogs_id` WHERE `commblog_author`=? ORDER BY `commblog_time` DESC LIMIT " . $start . ", " . $config['blogpost'] . ";", array($uz));
$comments = $querycomments->fetchAll();
render('blog/active_comments', array('comments' => $comments, 'start' => $start));
page_strnavigation('active.php?act=comments&uz=' . $uz . '&', $config['blogpost'], $start, $total);
} else {
show_error('Комментарии не найдены!');
}
break;
############################################################################################
## Удаление комментариев ##
############################################################################################
############################################################################################
## Удаление комментариев ##
############################################################################################
case 'del':
$uid = check($_GET['uid']);
$id = isset($_GET['id']) ? abs(intval($_GET['id'])) : 0;
if (is_admin()) {
if ($uid == $_SESSION['token']) {
示例5: explode
$end = $total;
} else {
$end = $start + $config['kontaktlist'];
}
for ($i = $start; $i < $end; $i++) {
$data = explode("|", $file[$i]);
$num = $total - $i - 1;
echo '<div class="b">' . user_avatars($data[1]) . ' ' . ($i + 1) . '. <b><a href="anketa.php?uz=' . $data[1] . '&' . SID . '">' . nickname($data[1]) . '</a></b> ' . user_online($data[1]) . '</div>';
echo '<div>Дабавлен: ' . date_fixed($data[2]) . '<br />';
echo '<input type="checkbox" name="del[]" value="' . $num . '" /> ';
echo '<a href="privat.php?action=submit&uz=' . $data[1] . '&' . SID . '">Написать</a> | ';
echo '<a href="../games/perevod.php?uz=' . $data[1] . '&' . SID . '">Перевод</a></div>';
}
echo '<br /><input type="submit" value="Удалить выбранное" /></form>';
page_jumpnavigation('kontakt.php?', $config['kontaktlist'], $start, $total);
page_strnavigation('kontakt.php?', $config['kontaktlist'], $start, $total);
} else {
echo '<img src="../images/img/reload.gif" alt="image" /> <b>Контакт-лист пуст!</b><br />';
}
} else {
echo '<img src="../images/img/reload.gif" alt="image" /> <b>Контакт-лист пуст!</b><br />';
}
echo '<hr /><form method="post" action="kontakt.php?action=add&start=' . $start . '&uid=' . $_SESSION['token'] . '&' . SID . '">';
echo 'Логин юзера:<br /><input name="uz" />';
echo '<input value="Добавить" type="submit" /></form>';
if ($total > 1) {
echo '<br /><img src="../images/img/error.gif" alt="image" /> <a href="kontakt.php?action=prodel&' . SID . '">Очистить список</a>';
}
}
############################################################################################
## Дабавление контактов ##
示例6: switch
}
switch ($data['ban_type']) {
case '1':
$stat = '<span style="color:#ff0000">Забанил</span>:';
break;
case '2':
$stat = '<span style="color:#ffa500">Изменил</span>:';
break;
default:
$stat = '<span style="color:#00cc00">Разбанил</span>:';
}
echo $stat . ' ' . profile($data['ban_send']) . '<br />';
echo '</div>';
}
echo '<br /><input type="submit" value="Удалить выбранное" /></form>';
page_strnavigation('banhist.php?act=view&uz=' . $uz . '&', $config['listbanhist'], $start, $total);
echo 'Всего действий: <b>' . $total . '</b><br /><br />';
} else {
show_error('Истории банов еще нет!');
}
} else {
show_error('Ошибка! Данный пользователь не найден!');
}
echo '<img src="/images/img/back.gif" alt="image" /> <a href="banhist.php">Вернуться</a><br />';
break;
############################################################################################
## Удаление банов ##
############################################################################################
############################################################################################
## Удаление банов ##
############################################################################################
示例7: array
$reklama = DBM::run()->select('rekuser', array('rek_time' => array('>', SITETIME)), $config['rekuserpost'], $start, array('rek_time' => 'DESC'));
foreach ($reklama as $data) {
echo '<div class="b">';
echo '<img src="/images/img/online.gif" alt="image" /> ';
echo '<b><a href="' . $data['rek_site'] . '">' . $data['rek_name'] . '</a></b> (' . profile($data['rek_user']) . ')</div>';
echo 'Истекает: ' . date_fixed($data['rek_time']) . '<br />';
if (!empty($data['rek_color'])) {
echo 'Цвет: <span style="color:' . $data['rek_color'] . '">' . $data['rek_color'] . '</span>, ';
} else {
echo 'Цвет: нет, ';
}
if (!empty($data['rek_bold'])) {
echo 'Жирность: есть<br />';
} else {
echo 'Жирность: нет<br />';
}
}
page_strnavigation('reklama.php?act=all&', $config['rekuserpost'], $start, $total);
echo 'Всего ссылок: <b>' . $total . '</b><br /><br />';
} else {
show_error('В данный момент рекламных ссылок еще нет!');
}
echo '<img src="/images/img/money.gif" alt="image" /> <a href="reklama.php">Купить рекламу</a><br />';
break;
default:
redirect("reklama.php");
}
} else {
show_error('Показ и размещение рекламы запрещено администрацией сайта!');
}
include_once '../themes/footer.php';
示例8: profile
echo '<span class="imgright"><input type="checkbox" name="del[]" value="' . $data['wall_id'] . '" /></span>';
}
echo '<b>' . profile($data['wall_login']) . '</b> <small>(' . date_fixed($data['wall_time']) . ')</small><br />';
echo user_title($data['wall_login']) . ' ' . user_online($data['wall_login']) . '</div>';
if ($uz == $log && $log != $data['wall_login']) {
echo '<div class="right">';
echo '<a href="private.php?act=submit&uz=' . $data['wall_login'] . '">Приват</a> / ';
echo '<a href="wall.php?uz=' . $data['wall_login'] . '">Стена</a> / ';
echo '<noindex><a href="wall.php?act=spam&id=' . $data['wall_id'] . '&start=' . $start . '&uid=' . $_SESSION['token'] . '" onclick="return confirm(\'Вы подтверждаете факт спама?\')" rel="nofollow">Спам</a></noindex></div>';
}
echo '<div>' . bb_code($data['wall_text']) . '</div>';
}
if ($is_admin || $uz == $log) {
echo '<span class="imgright"><input type="submit" value="Удалить выбранное" /></span></form>';
}
page_strnavigation('wall.php?uz=' . $uz . '&', $config['wallpost'], $start, $total);
} else {
show_error('Записок еще нет!');
}
if (is_user()) {
if (!user_privacy($uz) || $uz == $log || is_admin() || is_contact($uz, $log)) {
echo '<div class="form">';
echo '<form action="wall.php?act=add&uz=' . $uz . '&uid=' . $_SESSION['token'] . '" method="post">';
echo 'Сообщение:<br />';
echo '<textarea cols="25" rows="5" name="msg"></textarea><br />';
echo '<input type="submit" value="Написать" /></form></div><br />';
} else {
show_error('Включен режим приватности, писать могут только пользователи из контактов!');
}
} else {
show_login('Вы не авторизованы, чтобы написать на стене, необходимо');
示例9: page_jumpnavigation
echo $data[5] . '<br />';
}
if ($data[6] !== "") {
echo $data[6] . '<br />';
}
if ($data[7] !== "") {
echo $data[7] . '<br />';
}
if ($data[8] !== "") {
echo $data[8] . '<br />';
}
if ($data[9] !== "") {
echo $data[9] . '<br />';
}
if ($data[10] !== "") {
echo $data[10] . '<br />';
}
echo '<b>Было опрошено: ' . (int) $data[11] . '</b></div>';
}
page_jumpnavigation('allvotes.php?', $config['allvotes'], $start, $total);
page_strnavigation('allvotes.php?', $config['allvotes'], $start, $total);
echo '<br /><br />Всего голосований: ' . (int) $total . '<br />';
} else {
echo '<img src="../images/img/reload.gif" alt="image" /> <b>Голосований еще нет!</b><br />';
}
} else {
echo '<img src="../images/img/reload.gif" alt="image" /> <b>Архив голосований еще не создан!</b><br />';
}
echo '<br /><img src="../images/img/back.gif" alt="image" /> <a href="index.php?' . SID . '">К голосованию</a><br />';
echo '<img src="../images/img/homepage.gif" alt="image" /> <a href="../index.php?' . SID . '">На главную</a>';
include_once "../themes/" . $config['themes'] . "/foot.php";
示例10: explode
$end = $start + $msg_his;
}
for ($i = $start; $i < $end; $i++) {
$data = explode("|", $file[$i]);
$num = $total - $i - 1;
if (!empty($data[2])) {
$icq = ' (ICQ: ' . $data[2] . ')';
} else {
$icq = '';
}
echo ' <a href="index.php?name=' . safe_encode(nickname($data[0])) . '"><b>' . nickname($data[0]) . '</b></a>' . $icq;
if (is_admin(array(101, 102, 103, 105))) {
echo ' <a href="del.php?id=' . $num . '&' . SID . '">[x]</a> ';
}
echo '<br />' . bb_code($data[1]) . '<br />';
if (is_admin(array(101, 102, 103, 105))) {
if ($look_ip == "On") {
echo '<span class="data">(' . $data[4] . ', ' . $data[5] . ')</span><br />';
}
}
}
page_jumpnavigation('history.php?', $msg_his, $start, $total);
page_strnavigation('history.php?', $msg_his, $start, $total);
} else {
show_error('В пирамиде еще нет сообщений!');
}
} else {
show_error('В пирамиде еще нет сообщений!');
}
echo '<br /><img src="../images/img/homepage.gif" alt="image" /> <a href="../index.php?' . SID . '">На главную</a>';
include_once "../themes/" . $config['themes'] . "/foot.php";
示例11: no_br
if ($total > 0) {
if ($start < 0 || $start > $total) {
$start = 0;
}
if ($total < $start + $config['siteinfo']) {
$end = $total;
} else {
$end = $start + $config['siteinfo'];
}
for ($i = $start; $i < $end; $i++) {
$file[$i] = no_br($file[$i], '<br />');
$file[$i] = preg_replace('|<b>(.*?)</b><br />(.*?)<br />$|', '<div class="b"><img src="../images/img/news.gif" alt="image" /> <b>\\1</b></div><div>\\2</div>', $file[$i]);
echo $file[$i];
}
page_jumpnavigation('siteinfo.php?action=changes&', $config['siteinfo'], $start, $total);
page_strnavigation('siteinfo.php?action=changes&', $config['siteinfo'], $start, $total);
} else {
echo '<img src="../images/img/reload.gif" alt="image" /> <b>Измений пока нет!</b><br /><br />';
}
} else {
echo '<img src="../images/img/error.gif" alt="image" /> <b>Информационный файл отсутствует!</b><br />';
}
echo '<br /><br /><img src="../images/img/reload.gif" alt="image" /> <a href="siteinfo.php?' . SID . '">Вернуться</a><br />';
}
echo '<img src="../images/img/panel.gif" alt="image" /> <a href="index.php?' . SID . '">В админку</a><br />';
echo '<img src="../images/img/homepage.gif" alt="image" /> <a href="../index.php?' . SID . '">На главную</a><br />';
} else {
header("Location: ../index.php?isset=404&" . SID);
exit;
}
include_once "../themes/" . $config['themes'] . "/foot.php";
示例12: while
$start = 0;
}
$queryusers = DB::run()->query("SELECT * FROM `users` ORDER BY `users_rating` DESC, `users_login` ASC LIMIT " . $start . ", " . $config['avtorlist'] . ";");
$i = 0;
while ($data = $queryusers->fetch()) {
++$i;
echo '<div class="b">' . ($start + $i) . '. ' . user_gender($data['users_login']);
if ($uz == $data['users_login']) {
echo '<b><big>' . profile($data['users_login'], '#ff0000') . '</big></b> (Авторитет: ' . $data['users_rating'] . ')</div>';
} else {
echo '<b>' . profile($data['users_login']) . '</b> (Авторитет: ' . $data['users_rating'] . ')</div>';
}
echo '<div>Плюсов: ' . $data['users_posrating'] . ' / Минусов: ' . $data['users_negrating'] . '<br />';
echo 'Дата регистрации: ' . date_fixed($data['users_joined'], 'j F Y') . '</div>';
}
page_strnavigation('authoritylist.php?', $config['avtorlist'], $start, $total);
echo '<div class="form">';
echo '<b>Поиск пользователя:</b><br />';
echo '<form action="authoritylist.php?act=search&start=' . $start . '" method="post">';
echo '<input type="text" name="uz" value="' . $log . '" />';
echo '<input type="submit" value="Искать" /></form></div><br />';
echo 'Всего пользователей: <b>' . $total . '</b><br /><br />';
} else {
show_error('Пользователей еще нет!');
}
break;
############################################################################################
## Поиск пользователя ##
############################################################################################
############################################################################################
## Поиск пользователя ##
示例13: show_title
show_title('Мои закладки');
if (is_user()) {
switch ($act) {
############################################################################################
## Главная страница ##
############################################################################################
case 'index':
$total = DB::run()->querySingle("SELECT count(*) FROM `bookmarks` WHERE `book_user`=?;", array($log));
if ($total > 0) {
if ($start >= $total) {
$start = last_page($total, $config['forumtem']);
}
$querytopic = DB::run()->query("SELECT `topics`.*, `bookmarks`.* FROM `bookmarks` LEFT JOIN `topics` ON `bookmarks`.`book_topic`=`topics`.`topics_id` WHERE `book_user`=? ORDER BY `topics_last_time` DESC LIMIT " . $start . ", " . $config['forumtem'] . ";", array($log));
$topics = $querytopic->fetchAll();
render('forum/bookmark', array('topics' => $topics, 'start' => $start));
page_strnavigation('bookmark.php?', $config['forumtem'], $start, $total);
} else {
show_error('Закладок еще нет!');
}
break;
############################################################################################
## Добавление закладок ##
############################################################################################
############################################################################################
## Добавление закладок ##
############################################################################################
case 'add':
$uid = check($_GET['uid']);
$topic = DB::run()->queryFetch("SELECT * FROM `topics` WHERE `topics_id`=? LIMIT 1;", array($tid));
if (!empty($topic)) {
if (empty($topic['topics_closed'])) {
示例14: while
$start = 0;
}
$queryvklad = DB::run()->query("SELECT * FROM `bank` ORDER BY `bank_sum` DESC, `bank_user` ASC LIMIT " . $start . ", " . $config['vkladlist'] . ";");
$i = 0;
while ($data = $queryvklad->fetch()) {
++$i;
echo '<div class="b">' . ($start + $i) . '. ' . user_gender($data['bank_user']) . ' ';
if ($uz == $data['bank_user']) {
echo '<b><big>' . profile($data['bank_user'], '#ff0000') . '</big></b> (' . moneys($data['bank_sum']) . ')</div>';
} else {
echo '<b>' . profile($data['bank_user']) . '</b> (' . moneys($data['bank_sum']) . ')</div>';
}
echo '<div>Начислений: ' . $data['bank_oper'] . '<br />';
echo 'Посл. операция: ' . date_fixed($data['bank_time']) . '</div>';
}
page_strnavigation('livebank.php?', $config['vkladlist'], $start, $total);
echo '<div class="form">';
echo '<b>Поиск пользователя:</b><br />';
echo '<form action="livebank.php?act=search&start=' . $start . '" method="post">';
echo '<input type="text" name="uz" value="' . $log . '" />';
echo '<input type="submit" value="Искать" /></form></div><br />';
echo 'Всего вкладчиков: <b>' . $total . '</b><br /><br />';
} else {
show_error('Вкладов еще нет!');
}
break;
############################################################################################
## Поиск пользователя ##
############################################################################################
############################################################################################
## Поиск пользователя ##
示例15: bb_code
case '3':
echo '<img src="/images/img/error.gif" alt="Закрыто" /> <b><span style="color:#ff0000">Закрыто</span></b><br />';
break;
default:
echo '<img src="/images/img/faq.gif" alt="Под вопросом" /> <b><span style="color:#ffa500">Под вопросом</span></b><br />';
}
echo '<input type="checkbox" name="del[]" value="' . $data['offers_id'] . '" /> ';
echo '<a href="offers.php?act=edit&id=' . $data['offers_id'] . '">Редактировать</a> / ';
echo '<a href="offers.php?act=reply&id=' . $data['offers_id'] . '">Ответить</a></div>';
echo '<div>' . bb_code($data['offers_text']) . '<br />';
echo 'Добавлено: ' . profile($data['offers_user']) . ' (' . date_fixed($data['offers_time']) . ')<br />';
echo '<a href="/pages/offers.php?act=comments&id=' . $data['offers_id'] . '">Комментарии</a> (' . $data['offers_comments'] . ') ';
echo '<a href="/pages/offers.php?act=end&id=' . $data['offers_id'] . '">»</a></div>';
}
echo '<br /><input type="submit" value="Удалить выбранное" /></form>';
page_strnavigation('offers.php?type=' . $type . '&', $config['postoffers'], $start, $total);
echo 'Всего записей: <b>' . $total . '</b><br /><br />';
} else {
show_error('Записей еще нет!');
}
if (is_admin(array(101))) {
echo '<img src="/images/img/reload.gif" alt="image" /> <a href="offers.php?act=rest&uid=' . $_SESSION['token'] . '">Пересчитать</a><br />';
}
break;
############################################################################################
## Просмотр записи ##
############################################################################################
############################################################################################
## Просмотр записи ##
############################################################################################
case 'view':