Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/09/2008, 03:58
Alcor17
 
Fecha de Ingreso: octubre-2007
Mensajes: 17
Antigüedad: 16 años, 6 meses
Puntos: 0
Respuesta: Problema con header. Pagina no redirige.

Gracias por tu respuesta, popobcn.

Sí, si quito las lineas:

Código PHP:
if (!file_exists($path.'/lang/contenido-'.$lang.'.php')){ 
            
$lang 'es';
            
header("Location: http://www.undominio.com/aplic/index.php?lang=es");
            exit; 
Funciona bien. Lo he cambiado por:

Código PHP:
$lang $_GET['lang'];

if (
$lang == '' || !file_exists($path.'/lang/contenido-'.$lang.'.php')) $lang 'es'
Un par de líneas más abajo tengo:

Código PHP:
require_once ( 'lang/contenido-'.$lang.'.php'); 
que es un archivo cuyas variables contienen cada una un texto en el idioma correspondiente. Me dices que use include, pero yo utilicé require_once, la verdad es que no sé verle la diferencia.