Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2014, 14:06   #1
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию Проблема: неполная перезагрузка страницы.

Есть страница this.php, она выдает в зависимости от содержания куков разную инфу, и собственно на странице надо менять эти самые куки, чтобы при перезагрузке выдавалась новая инфа в зависимости от куков.
Проблема в том, что страница, вроде как, перезагружается, куки обновляются, но информация не изменяется... Но если повторно обновить, то все выдает как надо.
Код:
<body>
<?php 
	if ($_COOKIE['day']==""){SetCookie('day', "february23");}
	if ($_REQUEST['day']!=""){
		SetCookie('day', $_REQUEST['day']);
		SetCookie('number', 0);
	}
	
	if ($_COOKIE['number']==""){SetCookie('number', 0);} 
	if ($_REQUEST['number']=="+"){SetCookie('number', $_COOKIE['number']+1);}
	if ($_REQUEST['number']=="0"){SetCookie('number', 0);}
?>
<div id="main">
    <div class="block">
    	<form action="this.php" method="post" class="change_day">
        	<div class="label">Я хочу подарить подарок на</div>
                <select class="input" name="day">
        	<option value="february23" <?php if ($_COOKIE['day']=="february23"){echo "selected";} ?> >23 февраля
        	<option value="march8" <?php if ($_COOKIE['day']=="march8"){echo "selected";} ?> >8 марта
		</select>
        	<div><input type="submit" class="submit" value="Выбрать"></input></div>
        </form>
    </div>
    //ТУТ ИДЕТ ВЫДАЧА ИНФЫ ИЗ БД ПО КУКАМ
</div>
</body>
alextrof94$gmail.com

Последний раз редактировалось alextrof94; 29.01.2014 в 14:10.
alextrof94 вне форума Ответить с цитированием
Старый 29.01.2014, 14:37   #2
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию

Ступил. Понял в чем проблема. Куки меняются на клиенте после получения всей страницы.
alextrof94$gmail.com
alextrof94 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Неполная загрузка страницы RomikFL Работа с сетью в Delphi 1 26.04.2013 09:00
Требуется программист (неполная занятость) Julias Фриланс 0 14.02.2013 11:08
Неполная загрузка 4-ядерного процессора, Canopus Procoder3. GRG2 Софт 5 01.06.2011 18:49
Неполная загрузка страницы mixer94 Работа с сетью в Delphi 3 16.12.2009 18:01
Перезагрузка страницы в IE Antoniusus PHP 2 25.06.2009 08:51