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