Javascript-форум (https://javascript.ru/forum/)
-   Ваши сайты и скрипты (https://javascript.ru/forum/project/)
-   -   Переключение через select + cookie (https://javascript.ru/forum/project/38404-pereklyuchenie-cherez-select-cookie.html)

Select 30.05.2013 22:14

Переключение через select + cookie
 
Такая проблема сделал переключение страниц через select - все работает
После создаются cookie и от того, какие cookie выбирается город сверху и выбирается телефон

почему то замена идет с опозданием(( нужно перезагрузить страницу повторно - чтобы увидеть изменение
<? if(isset($_GET[city])) { $city=$_GET[city]; SetCookie("Test",""); SetCookie("City","$city",time()+7200); } ?>
  
<select class="styled-select" onChange="window.location=this.value">
  <option value="http://selection-studio.ru/masterotdruga/index.php/gl-moscow?city=moscow"
    <?  if ($_COOKIE['City']=="moscow") echo 'selected'; ?> >Москва</option>
      <option value="http://selection-studio.ru/masterotdruga/index.php/?city=spb"
    <?  if ($_COOKIE['City']=="spb" || $_COOKIE['City'] == ""  ) echo 'selected'; ?> >Санкт-Петербург</option> 
      <option value="http://selection-studio.ru/masterotdruga/index.php/gl-uliyanovsk?city=uliyanovsk"
    <?  if ($_COOKIE['City']=="uliyanovsk") echo 'selected'; ?> > Ульяновск</option> 
  <option value="http://selection-studio.ru/masterotdruga/index.php/gl-novosibirsk?city=novosibirsk"
    <?  if ($_COOKIE['City']=="novosibirsk" ) echo 'selected'; ?> >Новосибирск</option>
<option disabled>Скоро и в Вашем городе</option>
</select>


Вот сайт http://selection-studio.ru/masterotdruga/


Часовой пояс GMT +3, время: 14:42.