smolyakov770
@smolyakov770
Веб Дизайнер Верстальщик

Как в этом коде сделать сделать подгруздку файла?

Собственно говоря. Написал код который заменяет язык сайта.
if (isset ($_COOKIE['lang']) ) { 
switch ($_COOKIE['lang']): 
case 'ru': include ('ru.php'); break; 
case 'en': include ('en.php'); break; 
endswitch; 
}

switch ($_GET['lang']):  
case 'ru': setcookie('lang', 'ru', time() + 2592000); break;
case 'en': setcookie('lang', 'en', time() + 2592000); break;
endswitch;

Вызов языка
<a href="?lang=ru" >Русский</a>
<a href="?lang=en" >Англ</a>


При нажатии на ссылку гет параметр меняется. но что бы поменялся язык нужно обновить страницу
как сделать что бы просто при нажатии язык менялся сразу
  • Вопрос задан
  • 94 просмотра
Пригласить эксперта
Ответы на вопрос 1
Ну что бы просто изменился язык не получится так как чтобы страница перерендерилась нужно хотя бы сделать ее релоад. поэтому в скрипте можете после обработки get поставить: header("Refresh:0");
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы