[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите с постраничным выводом!
Xpund
У меня есть форма, которая передаёт параметры через POST


Всё с лимитами и страницами порядок выводится норм, но после перехода по ссылке на другую страницу параметры POST не передаются.
И получается пустая страница. $_SESSION тоже не выручает(

Переход на другую страницу например - spisok.php?pages=".$i."



Спустя 25 минут, 26 секунд (5.05.2011 - 12:17) Игорь_Vasinsky написал(а):
покажи код хоть

Спустя 2 минуты, 15 секунд (5.05.2011 - 12:19) Renden написал(а):
Xpund
Цитата
например - spisok.php?pages=".$i."

Так это же GET а не POST

Спустя 58 секунд (5.05.2011 - 12:20) Happy! написал(а):
Xpund, spisok.php?pages=".$i." это get,передача post идет не через url

Спустя 3 минуты, 20 секунд (5.05.2011 - 12:23) Xpund написал(а):
Цитата (Happy! @ 5.05.2011 - 09:20)
Xpund, spisok.php?pages=".$i." это get,передача post идет не через url

Это как ссылки показываются.

Всё дело в том, что при нажатии например на страницу 2, данные которые были в $_POST не передаются.
А эти данные я например использую в SELECT * FROM `table` WHERE `name`=".$_POST['name']
Если не переходить на другую страницу то всё норм.
Попробовал с сессией, уже лучше но, всяравно косяк получается.

Спустя 2 минуты, 3 секунды (5.05.2011 - 12:25) Happy! написал(а):
А код можно))

Спустя 45 секунд (5.05.2011 - 12:26) Игорь_Vasinsky написал(а):
так дописывай в url через GET

<a href="index.php?page=".$i."&name=".$_POST['name'].">page</a>

пользуйся: http://phpforum.su/index.php?act=ST&f=11&t=44168

Спустя 2 минуты, 31 секунда (5.05.2011 - 12:29) Xpund написал(а):
Цитата (Игорь_Vasinsky @ 5.05.2011 - 09:26)
так дописывай в url через GET

<a href="index.php?page=".$i."&name=".$_POST['name'].">page</a>

пользуйся: http://phpforum.su/index.php?act=ST&f=11&t=44168

Пропадает весь смысл POST в запросе около 10 переменных
Самих $_POST - 5 штук, но потом в коде разделяются.
Могу ссыдку дать на то где использую, но только в личку

Спустя 6 минут, 59 секунд (5.05.2011 - 12:36) Happy! написал(а):
Кидай, посмотрим))

Спустя 1 минута, 17 секунд (5.05.2011 - 12:37) Игорь_Vasinsky написал(а):
Цитата
Могу ссыдку дать на то где использую, но только в личку

нет уж, спасибо.
Цитата
Пропадает весь смысл POST в запросе около 10 переменных

Смысл в POST (для сохранения их при переходе со страницы на страницу) переменных есть, то только с испльзованием формы на каждой страницы.

Либо передавай и при получении в GET, либо храни в сессии. точка.

Спустя 1 минута, 22 секунды (5.05.2011 - 12:38) Игорь_Vasinsky написал(а):
Цитата
Попробовал с сессией, уже лучше но, всяравно косяк получается.

blink.gif blink.gif blink.gif

Спустя 4 минуты, 32 секунды (5.05.2011 - 12:43) Xpund написал(а):
Косяк вот в чём, задал - $_SESSION['name'] = $_POST['name'];
Потом оформил:
if(!empty($_SESSION['name']))
{
$name = $_SESSION['name'];
}

В запросе в базе использую $name.
Это я лишь пример привёл, у меня на подобии, смысл один!

Спустя 3 минуты, 58 секунд (5.05.2011 - 12:47) Игорь_Vasinsky написал(а):
Цитата
Косяк вот в чём, задал - $_SESSION['name'] = $_POST['name'];
Потом оформил:
if(!empty($_SESSION['name']))
{
$name = $_SESSION['name'];
}


почему касяк? ohmy.gif

Спустя 1 час, 1 минута, 43 секунды (5.05.2011 - 13:48) Xpund написал(а):
Незнаю, переходя на вторую страницу пишет: По вашем запросу ничего не найдено.
Потом с имеющимся $_GET['page'] =2 нажимаю опять выполнить форму и он показывает как надо для второй страницы!

Спустя 44 минуты, 53 секунды (5.05.2011 - 14:33) Игорь_Vasinsky написал(а):
а session_start() на всех нужных страницах?

Спустя 20 часов, 59 минут, 49 секунд (6.05.2011 - 11:33) Xpund написал(а):
Цитата (Игорь_Vasinsky @ 5.05.2011 - 11:33)
а session_start() на всех нужных страницах?

Да!

Спустя 1 час, 34 минуты, 2 секунды (6.05.2011 - 13:07) Игорь_Vasinsky написал(а):
значит покажи код целиком wink.gif


_____________
минус, конечно, иногда полезен, но плюс мне нравиться больше :)
Женский журнал - Жена сказала раскрутить сайт любой ценой (Sorry)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.