ciao a tutti,

ho un ennesimo problema:
devo permettere il download di video posti in una cartella da parte degli utenti che visitano la pagina.
Nella pagina ho fatto così:

Codice PHP:
<form action='download.php' method='post'>
<
input type='hidden' name='opera' value='$opera' />
<
input type='submit' value='Scarica il video' />
</
form>
mentre la pagina download.php è questa:

Codice PHP:
<?php

$opera
= $_POST['opera'];

header("Content-Disposition: attachment; filename='$opera'");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Pragma: public");

?>
dove la variabile $opera è l'url salvata nel database.
Il problema è che mi scarica la pagina in formato html tra l'altro, una pagina vuota e non il video.

Cosa devo fare non capisco cosa è sbagliato!!
Qualcuno può aiutarmi?!?!?!?!