Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/05/2003, 04:30
javichuXT
 
Fecha de Ingreso: noviembre-2002
Mensajes: 27
Antigüedad: 21 años, 5 meses
Puntos: 0
Ayuda con Frames

Hola a todos, la verdad es que tengo un lio en la cabeza, bueno os paso a explicar con un ejemplo, Tengo un fichero formularios.php:
<html><head></head><body>
<?php
echo "<form action=\"tramas.html\" method=\"post\" name=\"1\" target=\"_blank\" >\n";
echo "<input type=\"text\" name=\"menu\" >\n";
echo "<input type=\"hidden\" name=\"menu1\" value=\"hola\">\n";
echo "<input type=\"hidden\" name=\"menu2\" value=\"hola2\">\n";
echo "<input type=\"submit\" name=\"1\" value=\"Enviar\">\n";
echo "</div></form>\n";
?>
</body></html>

El cual llama a tramas.html, sera un fichero que contiene frames,como:
<html><head></head>
<frameset rows="40%,60%">
<frame src="prueba1.php" name="trama1" id="trama1" scrolling="Yes">
<frame src="prueba2.php" name="trama2" id="trama2" scrolling="Yes">
</frameset>
</html>

Codigo prueba1.php:
<html><head></head>
<body>
<?php
for($i=1;$i<=1000;$i++){
//Se procesa Informacion.
}
echo "I:$i";
?>
</body></html>

Codigo prueba2.php:
<html><head></head>
<body><img src="imagen.gif" border="1">
<?php
//Espero que termine el script prueba1 para "matar" el gif e informar de los Resultados
?>
</body></html>

Problemas:
1-Como paso el valor de los campos del form a prueba1.php para que los pueda procesar??
2-En la frame1 que ejecuta prueba1.php,eso creo, no me imprime el valor de $i, echo "I:$i"; ??, por lo que creo que no lo procesa, poe que??
3-Cuando termine el script prueba1.php como informo al script prueba2.php de que esta a terminado para
poder borrar el gif e informar, tendria que quedarse el script prueba2 en bucle esperando??

Bueno espero que me haya explicado correctamente,si me podeis explicar los pasos con ejemplos mejor.

Felicitar a los webmaster por este estupendo foro.

Saludos.