if(file_exists($ficha) ){?>
<script>window.open("<? echo $ficha ?>","ventana1","width=600,height=600,scrollbars=NO ");window.close();
</script>
<?
}
y el valor de $ficha es recuperado de mysql y los un posible valor seria "Fichas/f004.swf" y las fichas estan almacenas en la subcarpeta carpeta Fichas
A ver si esto te ayuda.
gracias