Amigos, (versión resumida de una consulta que subí antes)
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<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>
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]>
<option value="null"
<?php if (empty($sel1)) { echo " selected"; } ?>>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) {
$contentsel2 = explode("*",$contentsel2); 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>