Я иду к вам, чтобы узнать, возможно ли изменить путь в URL с помощью переменной PHP. Моя цель состояла бы в том, чтобы организовать мой веб-сайт с 2 папками (по одной для каждого языка), выбрать язык на произвольной странице в одной из двух папок и иметь возможность изменить язык, изменив URL.
Для например, я на http://truc.com/fr/test.php; Я меняю язык и получаю http://truc.com/en/test.php.
Я прошел тест, который работает, но я бы предпочел что-то более динамичное c, которое будет работать на всех страницах сайта: индекс fichier. php
<?php
session_start();
if (!isset($_SESSION['lang']))
if (!isset($_SESSION['lang']))
$_SESSION['lang'] = "fr";
else if (isset($_GET['lang']) && $_SESSION['lang'] != $_GET['lang'] && !empty($_GET['lang']))
{
if ($_GET['lang'] == "fr")
$_SESSION['lang'] = "fr";
else if ($_GET['lang'] == "en")
$_SESSION['lang'] = "en";
}
if($_SESSION['lang']==fr)
{
header('Location: http://localhost/site/languages/fr/index.php');
}
else if($_SESSION['lang']==en)
{
header('Location: http://localhost/site/languages/en/index.php');
}
?>