Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/07/2004, 06:32
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Con esa cabecera HTTP no se puede .. Date cuenta que los frames/iframe se crean y se controlan por parte del "cliente" (navegador) cuando este lo está ejecutando .. Nunca antes que es el caso de "enviar" cabeceras HTTP por médio de PHP vía header().

Debes generar HTML/javascript para redireccionar al frame concreto pero vía Javascript

Es decir .. en lugar de tu header() actual tendrá que ser algo tipo

Código PHP:
<html>
<
header>
<
script languaje="javacript">
function 
carga_frame(url){
window.nombre_Frame.location=url;
}
</script>
</header>
<body onLoad="carga_frame(url)">
</body>
</html> 
Revisa en el foro de javascript o manual al tema sobre el uso correcto del objeto "window" y usando frame de Javascript (no sé si lo que puse es correcto).

Pero la técnica es esa. Generar un página HTML que al "cargar" haga tu redireccionmiento/recarga de tal frame. (supongo que esto lo lanzaras desde X frame de tu frame-set .. y querras recargar/cargar con otra página Otro frame?)

Un saludo,