![]() |
|
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]()
|
|
| Настоящий Ламер |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.1.2004 Репутация: нет Всего: нет |
Наверное кто-то поднимал уже подобные темы, но облазив 5-6 форумов так и не нашел решения своей проблемы.
Пишу гостевую книгу и естественно хочется ее сделать максимально удобной. Для чего и решил поставить <select>. Так вот... когда выбираешь значение, то в адресной строке не появляется значение переменной отвечающей за колличество строк на странице, однако выбирая другое значение появляется не оно, а то... предыдущее что выбирал в самом начале. При всем при этом глюке правильно отображается нужное колличество записей, но на следующие страницы значение переменной колличества записей на страницу не передается. Очень вас прошу уважаемые эксперты объясните для человека на танке как исправить такой глюк. Заранее огромное спасибо! |
|||
|
||||
| MuToGeN |
|
|||
![]() Лесник ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4379 Регистрация: 15.8.2002 Где: Москва Репутация: 7 Всего: 32 |
Как оно именно попадает в адресную строку? JS? Форма? Если форма через POST, то оно и не должно отображаться в адресной строке, но передаваться на сервер будет (значение можно найти в $_POST и $_REQUEST).
Желательно глянуть на кусок кода. -------------------- Three pings for the token rings, Five pings for the UNIX machines, Hundred pings for the broken links, One special ping to check them all Through Simple Network Management Protocol! |
|||
|
||||
| Настоящий Ламер |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.1.2004 Репутация: нет Всего: нет |
Попадает оно в адресную строку через get... (Надо отметить, что с одной проблемой я справился, а именно, с тем, чтобы все нормально появлялось в строке сразу после submit)
Но переменная колличества строк куда-то продевается... хотя в адресной строке все путем написано... И теперь происходит такой глюк... При выборе номера страницы, например, "2" и колличества строк 10, показывается вторая страница с колличеством строк на страницу 5... (так как стоит устовие if ($quantity_per_page=="") $quantity_per_page=5; Наверное такого условия не должно быть, но по другому не знаю как сделать. Просто если не ставить такого условия выбирать из базы вообще ничего не получается. |
|||
|
||||
| [xoodo] |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 424 Регистрация: 9.3.2003 Репутация: 1 Всего: 4 |
Если не работает $quantity_per_page, а работает $_GET["quantity_per_page"], то дело в поддержке глобальных переменных.
8( Если не туда копаем, то повторю важный вопрос -- кто или что формирует адресную строку? |
|||
|
||||
| Настоящий Ламер |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.1.2004 Репутация: нет Всего: нет |
В <select>
.......... Тут располагается табличка с выводимыми данными.... Внизу страницы (номера страницы)
|
||||
|
|||||
| Secandr |
|
||||
|
Связист ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4043 Регистрация: 3.8.2003 Где: Russia, Volgograd Репутация: 5 Всего: 39 |
А может лучше не
Это сообщение отредактировал(а) Secandr - 18.1.2004, 10:50 |
||||
|
|||||
| Настоящий Ламер |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.1.2004 Репутация: нет Всего: нет |
Да... именно так и написал как посоветовал уважаемый Secandr... проблему это не решило.... вообщето именно так и было написано...
Но всеравно СПАСИБО! Просто эту проблему уже не могу решить 2 недели... все копаюсь по всяким форумам, мануалам, книгам и нигде ничего похожего нет. Вот впервые решил написать в форум. Наверное эта досадная ошибка просто ни у кого не возникала или настолько простая, что все с ней справляются очень запросто. Так как я совсем "Настоящий ламер", то если будете писать ответ на мой вопрос. Нельзя ли более подробно, чем другим :-) как для настоящего танкиста На самом деле вот весь текст... Этот скрипт выводит инфу из бд с нужным мне форматированием и со вставкой всяких смайликов и пр.
Это сообщение отредактировал(а) Настоящий Ламер - 18.1.2004, 14:07 |
|||
|
||||
| Настоящий Ламер |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 5 Регистрация: 17.1.2004 Репутация: нет Всего: нет |
Решение подоспело весьма неодиданно. Если кому интересно чем закончилась эта проблемка. Оказалось, что по невнимательности вместо...
надо
А так совершенно нормальный ... Может кому пригодится Спасибо всем кто написал свои ответы! |
||||
|
|||||
| buddy |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 132 Регистрация: 4.11.2002 Где: Киев Репутация: нет Всего: нет |
я канечна извеняюсь, может не уловил суть, однако, что это у вас в адреcной строке по 2 занка "?"
|
|||
|
||||
![]()
|
| Правила форума "PHP" | |
|
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |