Hola
He indagado un poco pero no me ha quedado claro si se puede dar un valor a una variable de sesión desde un enlace (o imagen, para los idiomas)
Ejemplo:
Esta sería la cabecera de index.php
Código PHP:
Ver original<?php
// Para que no se muestre warning
$_SESSION['lang']=$_POST['lang'];
if($_SESSION['lang']=='en'){
include('lang/en_index.php');
include('lang/en_menu.php');
}else{
$_SESSION['lang']='es';
include('lang/es_index.php');
include('lang/es_menu.php');
}
?>
Y esta instrucción en la imagen para seleccionar idioma:
Código PHP:
Ver original<li><a href="<?php $_POST['lang']=en; ?>"> <img src ="images/en.png" height="20px"></a></li>
Sé que es una burrada, pero aún no me aclaro.
Actualmente trabajo con el get, pero queda feo que en la dirección del navegador quede ?lang=es
Muchas gracias