Гледайте сега
искам да свалям избрани файлове с този скрипт
но проблема е че ми ги сваля повредени.
ако е текстов файл го сваля заедно с html-а на страницата
затова не ми отваря мп3 и други такива файлове.
моля помогнете давам точка
+1
искам да свалям избрани файлове с този скрипт
Код:
$download_path = "userfiles/";
$filename = $_GET['file'];
if(!$filename) die("Не сте задали име на файла.");
if(eregi("\.\.", $filename)) die("Файлът не може да се свали.");
$file = str_replace("..", "", $filename);
if(eregi("\.ht.+", $filename)) die("Файлът не може да се свали.");
$file = "$download_path/$file";
if(!file_exists($file)) die("Файлът не съществува.");
$type = filetype($file);
header("Content-type: application/$type");
header("Content-Disposition: attachment;filename=$filename");
header('Pragma: no-cache');
header('Expires: 0');
readfile($file);
но проблема е че ми ги сваля повредени.
ако е текстов файл го сваля заедно с html-а на страницата
затова не ми отваря мп3 и други такива файлове.
моля помогнете давам точка
+1