Постраничная навигация? - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Wed, 15 Jan 2025 13:01:01 +030016.плюс поставил! Буду пробовать...
https://visavi.net/topics/12135/216365
Постраничная навигация? ★☆ ИгRok™ ☆★Sun, 01 Aug 2010 15:39:57 +0400Сообщенияhttps://visavi.net/topics/12135/216365просто не в кассу эта регулярка.<br>
вот тебе конструкция нормальная <br>
<pre class="prettyprint"><?php
$page = isset($_GET['page']) ? abs(intval($_GET['page'])) : 0;
?></pre>
https://visavi.net/topics/12135/216319
Постраничная навигация? ramzesSun, 01 Aug 2010 13:30:22 +0400Сообщенияhttps://visavi.net/topics/12135/216319А подробней можно? А то я что-то не очень догнал %-)
https://visavi.net/topics/12135/216310
Постраничная навигация? ★☆ ИгRok™ ☆★Sun, 01 Aug 2010 13:05:37 +0400Сообщенияhttps://visavi.net/topics/12135/21631011,если нужно именно регуляркой, то делай так:<br>
if(preg_match("/^\d+$/",$_GET[page]))
https://visavi.net/topics/12135/216294
Постраничная навигация? KOZZSun, 01 Aug 2010 12:22:36 +0400Сообщенияhttps://visavi.net/topics/12135/216294<blockquote class="blockquote"><strong>eGo</strong> (1 Августа 2010 / 12:04)<br>
11,[offtop]<pre class="prettyprint"><?
# а не проще место этого:
eregi("^[1-9]\$",$_GET[page];
# делать так:
$page=intval($_GET[page]);
# ну или так:
isset($_GET[page]) && is_numeric($_GET[page]);
/*
во первых регуляркой проверять цифру - это как то пошло,
а во вторых, если будет 10,11,12 итп страница то эта регулярка вернет false
*/
?></pre>[/offtop]</blockquote>
и в третьих ereg будет вырезана из пыха (или уже) и надо юзать preg
https://visavi.net/topics/12135/216292
Постраничная навигация? АндрюхаSun, 01 Aug 2010 12:10:57 +0400Сообщенияhttps://visavi.net/topics/12135/21629211,[offtop]<pre class="prettyprint"><?
# а не проще место этого:
eregi("^[1-9]\$",$_GET[page];
# делать так:
$page=intval($_GET[page]);
# ну или так:
isset($_GET[page]) && is_numeric($_GET[page]);
/*
во первых регуляркой проверять цифру - это как то пошло,
а во вторых, если будет 10,11,12 итп страница то эта регулярка вернет false
*/
?></pre>[/offtop]
https://visavi.net/topics/12135/216290
Постраничная навигация? KOZZSun, 01 Aug 2010 12:04:20 +0400Сообщенияhttps://visavi.net/topics/12135/216290<pre class="prettyprint"><?php
$msg = 10; //сообщении нa cтpaницe
$file = @file("chat.dat");
$file = @array_reverse($file);
if(isset($_GET[page]) && eregi("^[1-9]\$",$_GET[page]))
{$page=$_GET[page];}
else {$page=1;}
$sp = $msg*$page;
$minus = $sp-$msg;
$count = count($file);
echo '<div class="add"><a href="index.php?act=1">Сказать</a> / <a href="'.$url.'?rand='.$rand.'">Обновить</a><br></div>';
for($i=$minus; $i<$sp && $i<$count; $i++){
$a = explode("|",$file[$i]);
echo '<div class="login">'.$a[0].'</div><div class="mess">Говорит: '.$a[1].'</div><div class="time">Добавленно: '.$a[2].'</div>';
if($page>1) print '&#171;<a href="index.php?page='.($page-1).'">Haзaд</a><br/>';
if(count($file)>$sp) print'<a href="index.php?page='.($page+1).'">Впepeд</a>&#187;<br/>'; }
?></pre>
Вот так вот у меня навигация...вот,может на МуSQL есть типо такого,не громоздкая?
https://visavi.net/topics/12135/216267
Постраничная навигация? ★☆ ИгRok™ ☆★Sun, 01 Aug 2010 10:36:49 +0400Сообщенияhttps://visavi.net/topics/12135/2162679.ну Толян,ты загнул,позже покажу какая у меня В чате стоит!
https://visavi.net/topics/12135/215993
Постраничная навигация? ★☆ ИгRok™ ☆★Sat, 31 Jul 2010 18:35:48 +0400Сообщенияhttps://visavi.net/topics/12135/2159937. <strong>InFeRoruM AngeluS</strong>, и чем она больше? разницы абсолютно не какой
https://visavi.net/topics/12135/215986
Постраничная навигация? LugaroSat, 31 Jul 2010 18:13:14 +0400Сообщенияhttps://visavi.net/topics/12135/215986Может есть,что-нибудь проще? Хотя бы,чтоб не сами страницы типа: 1,2,3...10,а просто <Назад | Вперед> только на базе
https://visavi.net/topics/12135/215984
Постраничная навигация? ★☆ ИгRok™ ☆★Sat, 31 Jul 2010 18:04:19 +0400Сообщенияhttps://visavi.net/topics/12135/215984Конечно не плохо,правда есть но: она в миллиарды раз больше чем файловая навигация! Ведь мне НЕ для самих файлов(музыки,фото,видео и т.д.),а для навигации-Сообщении...для чата,проще говоря...
https://visavi.net/topics/12135/215983
Постраничная навигация? ★☆ ИгRok™ ☆★Sat, 31 Jul 2010 18:03:09 +0400Сообщенияhttps://visavi.net/topics/12135/215983не надо
https://visavi.net/topics/12135/215972
Постраничная навигация? LugaroSat, 31 Jul 2010 17:44:17 +0400Сообщенияhttps://visavi.net/topics/12135/2159724.хм,а саму таблицу,ну файл sql не надо?
https://visavi.net/topics/12135/215967
Постраничная навигация? ★☆ ИгRok™ ☆★Sat, 31 Jul 2010 17:39:00 +0400Сообщенияhttps://visavi.net/topics/12135/215967Юзай класс Navigator.class.php скачать сдесь <a href="http://snippets.pp.ru/class/Navigator.class.txt" target="_blank" rel="nofollow">http://snippets.pp.ru/class/Navigator.class.txt</a><br>
Пример использования сдесь<br>
<br>
<a href="http://snippets.pp.ru/article/79/" target="_blank" rel="nofollow">http://snippets.pp.ru/article/79/</a>
https://visavi.net/topics/12135/215953
Постраничная навигация? АндрюхаSat, 31 Jul 2010 17:28:25 +0400Сообщенияhttps://visavi.net/topics/12135/215953если не устраивает - <a href="http://www.google.ru/search?client=opera&rls=ru&q=php+%D0%9F%D0%BE%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%87%D0%BD%D0%B0%D1%8F+%D0%BD%D0%B0%D0%B2%D0%B8%D0%B3%D0%B0%D1%86%D0%B8%D1%8F&sourceid=opera&ie=utf-8&oe=utf-8" target="_blank" rel="nofollow">http://www.google.ru/search?client=opera&rls=ru&q=php+Постраничная+навигация&sourceid=opera&ie=utf-8&oe=utf-8</a>
https://visavi.net/topics/12135/215946
Постраничная навигация? KOZZSat, 31 Jul 2010 17:22:41 +0400Сообщенияhttps://visavi.net/topics/12135/215946