Exacto,
Código PHP:
$f = $_GET["VAL"];
// TIENE QUE SER IGUAL
<a href="my_php.php?VAL=flash.swf">bajar flash.swf</a>
para poder recoger el archivo que quieres descargar y luego descargarlo, valga la redundancia
acoto, primero proba con el script directamente sin condiciones ni nada, como te lo deje yo antes.. luego si todo funciona le puedes agregar seguridad.