El error uqe me da es que se queda pillado, vamos se ve que no ejecuta lo que le pido que haga. Os pego el codigo final que tengo puesto en el popup:
Código:
echo $empleado.$trabajo.$fecha.$hora.$duracion.$id;
?><script language="javascript">for (i=0; vframe = window.opener.frames[i]; i++) { vframe.location.reload();}
window.close();
</script>
el error qu em eda es que se queda el popup abierto y mostrando el echo de php