языковая паутина. Я установил 3 ссылки, Français ... (href = changeLanguage.php? Lang = fr, es, en)
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.
Любая идея будет оценена