up и down exe
Ребят создал аплоадер,загрузил файлы,всё было Ок,пока не скачал загрузившийся файл (exe app.) и не смог войти в неё-пишет какую то Х...
по англ.-Версия вашего ОС не может не соответствует этому app. Проверьте версию вашего ОС ....
Что это за проблема?кто нить поможет??
Вообще о чем речь? Из сообщений вообще ничего не понятно.
Человек залил куда-то программу, потом скачал её, а она не запустилась.
вот скрипт!!
Код:
include("connect.php"); $a=$_GET["id"];
$lssss=mysql_query("select * from upl where Id=$asa",$g);
$novu=mysql_fetch_array($lssss) ;
$rr=$novu[5];
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header('Content-Type: application/octet-stream');
$rr=$novu[5];
header('Content-Disposition: attachment; filename='. $rr);
readfile($a);
$lssss=mysql_query("select * from upl where Id=$asa",$g);
$novu=mysql_fetch_array($lssss) ;
$rr=$novu[5];
header("Pragma: public");
header("Expires: 0");
header("Cache-Control: must-revalidate, post-check=0, pre-check=0");
header("Cache-Control: public");
header("Content-Description: File Transfer");
header('Content-Type: application/octet-stream');
$rr=$novu[5];
header('Content-Disposition: attachment; filename='. $rr);
readfile($a);
$a=$_GET["id"]; оттуда он берёт скрытое имя файла а из мускула берёт имя файла "Adobe_Crack.exe"
$rr и есть имя файла!!
пробовал качать другие файлы-jpg,pdf,mp3,avi.... всё ок!
проблема тока с exe.
а изв что такое бинарный режим передачи???
2) ты смотрел, что тебе за файл он сохраняет? hex-редактором, например. Можешь запостить сюда первые 20 байт, например.
$ PE L †„G а А А + Р @ ђ Dс
Скинул бы в хекс-кодах... А что хоть за сообщение об ошибке Windows? Там перед "MZ" точно нет ничего, нулей каких-нибудь?
друзья скрипт заново написал всё ок))Всем Спасибо за внимание!!
$lssss=mysql_query("select * from upl where Id=$asa",$g); [/html]
1) Отличия в именах переменных
2) SQL-инъекция