Форум программистов
 
Регистрация на форуме тут, о проблемах пишите сюда - alarforum@yandex.ru, проверяйте папку спам! Обязательно пройдите активизацию e-mail, а тут можно восстановить пароль

Купить рекламу на форуме 15-35 тыс рублей в месяц

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

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


Оплата за обучение в Kata Academy только после твоего трудоустройства в IT, начни карьеру Middle Java-разработчика


Ответ
 
Опции темы Поиск в этой теме
Старый 29.01.2014, 13: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 в 13:10.
alextrof94 вне форума Ответить с цитированием
Старый 29.01.2014, 13:37   #2
alextrof94
Форумчанин
 
Регистрация: 16.03.2013
Сообщений: 599
По умолчанию

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

Расширенный поиск


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

Реклама для незарегистрированных, регистрация на форуме