Foros del Web » Programando para Internet » PHP »

[AYUDA]Ayuda con codigo php redireccion

Estas en el tema de [AYUDA]Ayuda con codigo php redireccion en el foro de PHP en Foros del Web. Hola buenas miren tengo un problemita, y esque yo tengo un foro creado desde 0 ok? y puse un creador de temas con un form ...
  #1 (permalink)  
Antiguo 29/04/2011, 06:53
 
Fecha de Ingreso: mayo-2009
Mensajes: 30
Antigüedad: 14 años, 10 meses
Puntos: 0
Pregunta [AYUDA]Ayuda con codigo php redireccion

Hola buenas miren tengo un problemita, y esque yo tengo un foro creado desde 0 ok?

y puse un creador de temas con un form y tal
y lo que hize es poner esto

Código:
header("Location: /foro/".$c."/".$t."");
					exit;
para que al crear el tema me redireccione al tema.

pero lo que pasa es que al darle a crear me salta un error que pone

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\includes\header.php:4) in C:\xampp\htdocs\foro.php on line 324

e mirado al principio y al final, pero no hay espacios ni nada
puede ser por los dodigos php y html que hay antes de eso, por que los hay

pero si es asi, como puedo hacer la redireccion?



Saludos y gracias
  #2 (permalink)  
Antiguo 29/04/2011, 07:31
Avatar de Pablo Ayala  
Fecha de Ingreso: septiembre-2005
Ubicación: Cancún, México
Mensajes: 231
Antigüedad: 18 años, 6 meses
Puntos: 28
Respuesta: [AYUDA]Ayuda con codigo php redireccion

Hola! Algo se te debe estar pasando... pero ya no intentes más... mejor usa javascript.
Te dejo este codigo:
Código Javascript:
Ver original
  1. <script LANGUAGE="JavaScript">
  2.         location.href="/foro/<?php echo $c ?>/<?php echo $t ?>";
  3.     </script>
__________________
Atentamente,

Pablo Ayala.
Si vas a responder algo en el foro que sea con amabilidad.
  #3 (permalink)  
Antiguo 29/04/2011, 16:03
Avatar de Sourcegeek
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: $mex['B.C.'];
Mensajes: 1.816
Antigüedad: 14 años, 11 meses
Puntos: 322
Respuesta: [AYUDA]Ayuda con codigo php redireccion

Amigo, este tema se ha discutido un millón de veces y medio.
NO puedes hacer ninguna salida HTML antes de una redirección header.
Solución? Si tu código procesa un formulario, necesitas separar todo, es decir. En una página pones el formulario y la acción la mandas a un archivo exclusivo que procese todo y haga la redirección sin ninguna salida HTML.
Si no es así, usa ob_start() y ob_end_flush()

Saludos!
__________________
Buscas desarrollador web? Sourcegeek. Diseño web, Maquetación y Programación
¡Escribe bien! Esto es un foro, no un Facebook para que escribas con los pies

Etiquetas: redireccionar
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 18:37.