Este es el fichero 'padre':
Código PHP:
<?php
session_start();
if( isset($_POST["nuevoValor"]) )
{
array_push($_SESSION["valores"], $_POST["nuevoValor"]);
}
?>
<script type="text/javascript">
window.name = "principal";
function popup(fichero)
{
open(fichero, "titulo", "toolbar=no,directories=no,menubar=no,status=no,width=300,height=100");
return false;
}
</script>
<?php
echo("<a href=\"nuevoValor.php\" onclick=\"return popup(this.href);\">Nuevo valor</a>");
foreach( $_SESSION["valores"] as $valor )
{
echo("<br />$valor");
}
?>
Código PHP:
<script type="text/javascript">
function post()
{
opener.location.reload();
window.close();
}
</script>
<form method="POST" target="principal">
Nuevo Valor
<input type="text" name="nuevoValor" size="10" />
<br />
<input type="button" value="Guardar" onclick = "post()" />
</form>