Показать сообщение отдельно
  #1 (permalink)  
Старый 14.04.2014, 02:24
Интересующийся
Отправить личное сообщение для Kimtom Посмотреть профиль Найти все сообщения от Kimtom
 
Регистрация: 09.03.2011
Сообщений: 18

Ссылка обрабатывается/отображается после обновления страницы
Здравствуйте, есть проблема и не понимаю в какую сторону копать..
Есть php скрипт вида:
switch($cityVar)
{
case 'город1': {$myvar = "<small><a href='link1'>number1</a></small>"; break;}
case 'город2': {$myvar = "<a href='link2'><small>number2</small></a>"; break;}
}

далее делается print($cityVar);
Работает так: выбираешь город из списка и номер без перезагрузки страницы меняется на номер, соответствующий выбраному городу.

Но вот в чем штука: номер меняется, то есть значение number1 или number2 я получаю правильно, но правильная ссылка отображается только после того, как я явно обновлю страницу (F5). Хотя, в исходном годе она есть..

Ещё один момент: в первом случае, когда <small><a href=''>number1</a></small> ссылка остается после смены города, но но она указывает на предыдущий город, хотя номер правильный.обновишь страничку и всё становится нормально.

В случае с <a href=''><small>number2</small></a> текст изменяется, а ссылка пропадает вовсе. Так же после обновления страницы всё становится хорошо.

Как решить эту проблему?
Спасибо.
Ответить с цитированием