Tengo una página php que se actualiza de manera dinámica (recibeS.php)y contiene uno o más archivos que se agregan con INCLUDE. Necesito que se abra en un frame ("tabula") y hasta ahora no consigo dar con la manera de hacerlo. Agradezco la ayuda que me puedan dar.
La página con frames
Código html:
Ver original
<html> <frameset ROWS=15%,75%,*> <!-- Contiene el Script --> <frame src="testselectS.php" name="inicio" frameborder=YES> <!-- "Vacío" lo uso para desplegar el/los archivo seleccionados que vienen en "recibeS.php" --> <frame src="vacio.html" name="tabula" frameborder=YES align=center> <!-- Estos archivos están vacíos... Habrá botones para exportar el/los archivos desplegados --> <frameset cols=30%,40%,*> <frame src="IndicadoresTabulados.html" name="frmpdf" frameborder="YES" scrolling="no"> <frame src="IndicadoresTabulados3.html" name="Metadatos" frameborder="YES" scrolling="no"> <frame src="IndicadoresTabulados2.html" name="frmexcel" frameborder="YES" scrolling="no"> </frameset> </frameset> </html>
Archivo "testselectS.php" (contiene el código principal... aquí sólo un extracto)
Código php:
Ver original
<body> <form name="form1" method="post" action="recibeS.php"> <[B]select name="selector1" size=3 id="selector1" onChange="javascript:Seleccionar();"[/B]> ?>>Seleccione un valor</option> <option value="AR"<?php if ($sel1 == "AR") { echo " selected"; } ?>>Argentina</option> <option value="MX"<?php if ($sel1 == "MX") { echo " selected"; } ?>>México</option> <option value="CO"<?php if ($sel1 == "CO") { echo " selected"; } ?>>Colombia</option> </select> <[B]select multiple name="selector2[]" id="selector2" style="width:500px" size=3[/B]> <?php if ($fillsel2) { foreach($contentsel2 as $key => $value) { echo '<option value="'.$item[0].'">'.$item[1].'</option>'."\n"; } } // if else { ?> <option value="null" selected>(Vacío)</option> <?php } ?> </select> <input type="submit" name="Submit" value="Desplegar tabla(s)"> </form> </body>
Archivo "recibeS.php" que necesito abrir en el frame "tabula"
Código php:
Ver original
<!-- Manual de PHP de WebEstilo.com --> <html> <head> <title>Ejemplo de PHP</title> </head> <body> </body> <H1>Ejemplo de procesado de formularios</H1> <?php foreach($_POST['selector2'] as $value) { include $value; } ?> </html>