Foros del Web » Programando para Internet » PHP »

programación muy extraña

Estas en el tema de programación muy extraña en el foro de PHP en Foros del Web. Buenas, tengo un cliente que desea cambiar su página web a otro servidor y me encuentro con un problema. Toda la página la controla un ...
  #1 (permalink)  
Antiguo 10/05/2007, 03:47
 
Fecha de Ingreso: septiembre-2003
Mensajes: 35
Antigüedad: 20 años, 7 meses
Puntos: 0
programación muy extraña

Buenas, tengo un cliente que desea cambiar su página web a otro servidor y me encuentro con un problema. Toda la página la controla un único index.php. La página de noticias es por ejemplo www.dominio.com/noticias/noticias.html, pero esa ruta no existe en el servidor, es la misma página index.php que capta la ruta y devuelve el contenido (no se si me explico). Creo que este es el trozo de código que hace eso:
// REDIRECCIONA A PÁGINA POR DEFECTO
$header_url = "Location: http://www.tractomania.com/".$PAGINA_POR_DEFECTO."/".$SUBPAGINA_POR_DEFECTO.".html";
if(!$_GET['p']) header("$header_url");
Todo esto no me funciona en el nuevo servidor. Xq puede ser??? hay que configurar algo en el server para que funcione?
  #2 (permalink)  
Antiguo 10/05/2007, 04:48
Avatar de jerkan  
Fecha de Ingreso: septiembre-2005
Mensajes: 1.607
Antigüedad: 18 años, 7 meses
Puntos: 19
Re: programación muy extraña

Puedes postear las versiones de PHP? Valores de configuración de PHP como register_globals?

De todas maneras, si acaba haciendo un header("Location: $url"); esa url tiene que existir a menos que este utilizando mod_rewrite. Eso lo puedes ver en el fichero .htaccess

Un saludo
  #3 (permalink)  
Antiguo 10/05/2007, 08:06
Avatar de nicolaspar  
Fecha de Ingreso: noviembre-2004
Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 19 años, 5 meses
Puntos: 34
Re: programación muy extraña

Puede que " if(!$_GET['p'])" te este dando un error...no te da un error en pantalla? que hace que decís que no funciona?
__________________
Mi punto de partida es Que Bueno Lo Nuevo
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:57.