Как сделать Быстрый переход - 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)Thu, 28 Nov 2024 23:31:41 +0300Это подойдёт echo '<form><input name="to" type="hidden" value="index.php?dir='.$folder.'&amp;n="/>Введи номер файла:<input name="go" type="text"/><input type="button" value="Вперёд" onClick="window.location=to.value+go.value"></form>';
https://visavi.net/topics/34355/590720
Как сделать Быстрый переход СергейFri, 07 Sep 2012 21:00:20 +0400Сообщенияhttps://visavi.net/topics/34355/5907202. <strong>AlyOha</strong>, Привет! Спасибо, но мне надо в этом месте<br>
<pre class="prettyprint">case 'index':
echo '<img src="../images/img/bak.gif" alt="" /> Деньги у юзера: '.moneys($udata['users_money']).'<br />';
$total = DB::run() -> querySingle("SELECT count(*) FROM `pochta`;");
if ($total > 0) {
if ($start >= $total) {
$start = 0;
}
$sql = DB::run() -> query("SELECT * FROM `pochta` ORDER BY `id` DESC LIMIT $start, 10");
while ($gst = $sql -> fetch()) {
echo '<td><a href="?act=text&id='.$st['pochta_id'].'&uz='.$uz.'">Выбрать юзера</a></td>';
}
page_strnavigation('pochta.php?uz='.$uz.'&', 10, $start, $total);
echo '<br />';
}
else
show_error('Юзеров нет');
break;</pre>
<br>
<em><span style="font-size:x-small">Добавлено через 01:12 сек.</span></em><br>
Вот что я сделал, но при нажатии Go просто обновляется страница<br>
<pre class="prettyprint">case 'index':
echo '<img src="../images/img/bak.gif" alt="" /> Деньги у юзера: '.moneys($udata['users_money']).'<br />';
$total = DB::run() -> querySingle("SELECT count(*) FROM `pochta`;");
if ($total > 0) {
if ($start >= $total) {
$start = 0;
}
$sql = DB::run() -> query("SELECT * FROM `pochta` ORDER BY `id` DESC LIMIT $start, 10");
while ($gst = $sql -> fetch()) {
echo '<td><a href="?act=text&id='.$st['pochta_id'].'&uz='.$uz.'">Выбрать юзера</a></td>';
}
page_strnavigation('pochta.php?uz='.$uz.'&', 10, $start, $total);
echo '<br />';
echo '<form action="pochta.php?uz='.$uz.'&amp;start='.$start.'&amp;'.SID.'" method="post">';
echo '<input type="text" size="3" name="go" /> <input type="submit" name="submit" value="go" />';
echo '</form>';
}
else
show_error('Юзеров нет');
break;</pre>
https://visavi.net/topics/34355/590689
Как сделать Быстрый переход NeKoderFri, 07 Sep 2012 18:27:02 +0400Сообщенияhttps://visavi.net/topics/34355/590689На страницу с навигацией<br>
<pre class="prettyprint"><?
echo '<form action="pochta.php?act=go&uz=' . $uz . '" method="post" />';
echo '<input type="text" size="3" name="go" /> <input type="submit" name="submit" value="go" />';
echo '</form>';</pre>
И создаешь страницу в файле<br>
<pre class="prettyprint"><?
case 'go':
if (isset($_GET['go'])) {
// Сделай проверку на существование пользователя и прочие
$total = 1000; // вместо тысячи запрос к бд на количествно записей
if (($total / 10) >= abs(intval($_GET['go']))) {
redirect ('pochta.php?uz=' . $uz . '&start=' . $go);
} else {
redirect ('pochta.php?uz=' . $uz);
}
} else {
redirect ('pochta.php?uz=' . $uz);
}
break;</pre>
https://visavi.net/topics/34355/590658
Как сделать Быстрый переход AlyOhaFri, 07 Sep 2012 15:43:43 +0400Сообщенияhttps://visavi.net/topics/34355/590658page_strnavigation('pochta.php?uz='.$uz.'&', 10, $start, $total);<br>
Как сделать переход на другую страницу? к примеру есть 1000 страниц и мне надо перейти быстро на 50 страницу.. как сделать форму (===Введите цифры [50] [ОК]===) где вводишь цифры 50 и попадаешь на 50-ю страницу? Помогите сделать эту форму с этим кодом пожалуйста page_strnavigation('pochta.php?uz='.$uz.'&', 10, $start, $total);
https://visavi.net/topics/34355/590651
Как сделать Быстрый переход NeKoderFri, 07 Sep 2012 15:16:30 +0400Сообщенияhttps://visavi.net/topics/34355/590651