Hola:
Para pasar esa $ruta, tendrías que poner en el popup:
<script type="text/javascript">
window.onload=function() {
// con un form name="receptor" en la página madre...
opener.document.forms.receptor.fichero.value = "<?=$ruta; ?>";
// si a la vez quieres enviar el form:
opener.document.forms.receptor.submit();
// y si kyego quieres cerrar el popup...
window.close();
}
</script>
Dinos si te vale, o prefieres como sugiere
alvlin que movamos el tema.
Saludos