Claro que lo hay y es header(). Pero debes tener en cuenta lo que ya se te dijo:
Cita:
Iniciado por braulito Si "otros códigos" generan salida en el navegador (código html o simple texto), entonces header no funcionará. header debe estar antes de cualquier código.
Lee la documentación oficial:
www.php.net/header
No puedes usar esta función si antes envias una salida a el navegador, no tiene "ni mucha lógica" hacerlo (¿para qué si vaz a redireccionar?), pero si te es imposible evitarlo puedes usar esta
FAQ (...):
www.forosdelweb.com/showthread.php?postid=414490
Ahora, añadiría que leyeses las
recomendaciones que se ponen a el inicio de este foro (puedes llegar a ellas a través de mi firma). No indicas el error exácto que tienes con la función header(), estamos suponiendo tienes una salida a el navegador por lo común que resulta esta consulta (igual si buscas hubieses hayado respuesta) pero el código que muestras (incompleto... quiero creer) no muestra tal salida... difícil saber así, solo se puede especular y adivinos no somos...
Un saludo!