Indirmek için bir dosya sunmak için aşağıdaki kodu kullanarak Im. Dosya veri ile doğru sunucuda kaydeder ve indirmek için sorar, ama indirilen dosya boş. Yeni dosya Bu komut ile aynı dizinde olduğunu.
<?php
if(strlen($_POST['name'])<1){
echo "error: you must enter a filename<br><a href=data.php>back</a>";
exit();
}
$name = $_POST['name'];
$data = file_get_contents("temp.php");
$fh = fopen("$name", 'w') or die("can't open file");
fwrite($fh, $data);
fclose($fh);
header("Cache-Control: public");
header("Content-Description: File Transfer");
header("Content-Length: ". filesize("$name").";");
header("Content-Disposition: attachment; filename=$name");
header("Content-Type: application/octet-stream; ");
header("Content-Transfer-Encoding: binary");
?>