langauage web. Я поставил 3 ссылки, Français ... (HREF = changeLanguage.php? LANG = FR, ES, еп)Помощь по изменению языка страницы без изменения текущей страницы (PHP)
changLanguage.php
session_start();
if(isset($_SESSION['bckTo']) && isset($_GET['lang'])){
$lang = preg_replace('/[^a-z]/','',trim($_GET['lang']));
#TODO
#More vlidation ...
$full_url = $_SESSION['bckTo'];
$full_url = str_replace(array('&lang=en','&lang=es','&lang=fr'),'',$full_url);
header('Location: '.$full_url.'&lang='.$lang.'');
}
$ _SESSION [ 'bckTo'] сохранить текущий URL для Пример: mysite.com/index.php?id=x & n_d = y Проблема заключается в том, что заголовок переводит URL-адрес: mysite.com/index.php?id=x &
n_d = y & lang = en.
Любая идея будет оценить
Спасибо за ответ. Он выполняет эту работу. – jartaud