Cita:
Iniciado por estibaliz2006
...
cuál es el problema. pues el problema está a la hora de los formularios. cojo un formulario, con unos campos que envía los datos a procesar.php
Lo que deduzco, es que para procesar.php la variable $lang no existe, ya que no se la enviaste por get en el formulario
Código PHP:
echo '<form id="form1" name="form1" method="post" action="procesar.php?lang='.$lang.'">';
Es ovbio que a procesar.php le llega el lenguaje en la matriz global $_GET o $_REQUEST y se se las asignas a $lang = $_REQUEST['lang'];
Saludos
PD : Seria mejor, que la variable lang , la guardes en una cookie o variable de session, de esta manera, todos tus script del dominio tendria acceso a esta variable, envez de mandarsela a cada script.