Foros del Web » Programando para Internet » PHP »

Problema Header

Estas en el tema de Problema Header en el foro de PHP en Foros del Web. Buenas tardes, tengo una página donde tengo banner de publicidad, la idea es cambiar las posiciones, cuando se requiera, eso ya lo tengo, cuando cambio ...
  #1 (permalink)  
Antiguo 07/08/2003, 14:10
 
Fecha de Ingreso: marzo-2003
Ubicación: Bogotá
Mensajes: 199
Antigüedad: 21 años, 2 meses
Puntos: 0
Problema Header

Buenas tardes, tengo una página donde tengo banner de publicidad, la idea es cambiar las posiciones, cuando se requiera, eso ya lo tengo, cuando cambio las posiciones me gustaria que volviera a la página en donde las cambio (publicidad.php) y este es el código :

<?
require("conexion.inc");
$sql3 = "UPDATE publicidad SET ubicacion = '$posicion', imagen = 'publicidad/$imagen' WHERE seccion = '$id' AND id_ubic = '$id_ubic'";

$IdConsulta3 = mysql_query($sql3, $IdConexion);

if($id=='principal') {
header("location:http://localhost/comunicaciones/pane...p?id=principal");
}
else{
header("location:http://localhost/comunicaciones/pane...publicidad.htm");
}

?>


PERO ME SALE ERROR QUE SERA?? O HAY ALGUNA OTRA FORMA DE QUE VUELVA A LA PÁGINA QUE DESEO???
Gracias por la ayuda
  #2 (permalink)  
Antiguo 07/08/2003, 14:14
Avatar de goncafa  
Fecha de Ingreso: julio-2002
Ubicación: Santiago
Mensajes: 1.211
Antigüedad: 21 años, 10 meses
Puntos: 10
Recuerda k para utilizar la funcion header no debes haber enviado nada aun al navegador, si antes de usarlo ya tienes un printf, hecho o simplemete codigo HTML directo no funcionara, nisiquiera puede haber un espacion en blanco antes de mandar los headers, esta seguro de k este script esta puesto de los primeros en la pagina???

Saludos
__________________
se despide hasta la proxima
Gonzalo Castillo
  #3 (permalink)  
Antiguo 07/08/2003, 14:15
Avatar de dan_arg  
Fecha de Ingreso: marzo-2002
Mensajes: 110
Antigüedad: 22 años, 1 mes
Puntos: 0
puede que estes enviando html al navegador antes de procesar ese codigo ?
  #4 (permalink)  
Antiguo 08/01/2007, 10:59
Avatar de Julioarhernandez  
Fecha de Ingreso: enero-2007
Mensajes: 84
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Problema Header

Y como puedo evitar mandar alguna salida al navegador antes que se ejecute el header?
  #5 (permalink)  
Antiguo 09/01/2007, 02:10
 
Fecha de Ingreso: enero-2007
Ubicación: Alicante (España)
Mensajes: 32
Antigüedad: 17 años, 3 meses
Puntos: 0
Re: Problema Header

Yo tengo el header al final de la página habiendo mandado html ya y si me funciona:

header("location: resultado.php?CodIn=$codigo");

¿puede ser que no tengas que poner toda la ruta?
  #6 (permalink)  
Antiguo 09/01/2007, 02:27
Avatar de alllebor  
Fecha de Ingreso: septiembre-2006
Mensajes: 295
Antigüedad: 17 años, 7 meses
Puntos: 1
Re: Problema Header

Prueba a poner asi el header

header ("Location: ./comunicaciones/pane...p?id=principal");
exit;

Si no te funciona mira es tema pincha

A mi me pasaba lo mismo y al final solucione el problema conectandome a la base de datos directamente sin utilizar ningun script
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 16:13.