Список сообщений Станислав
Как запретить загрузки шелл?
И типа вот так выдавай (тока ты тупо код не копируй, переменные пофильтровать надо ещё)
$attach=(int)$_GET['attach'];
$file=mysql_fetch_assoc(mysql_query("SELECT * FROM ".$prefix."attach WHERE id='$attach'"));
@mysql_query("UPDATE ".$prefix."attach SET count=count+1 WHERE id=$attach");
$local_file='attach/'.$file[hash].'';
header('Cache-control: private');
header('Content-Type: application/octetstream');
header('Content-Length: '.filesize($local_file));
header('Content-Disposition: attachment; filename='.$file[name]);
flush();
$files = fopen($local_file, "r");
while (!feof($files))
{
print fread($files, round(9999 * 1024));
flush();
sleep(1);
}
fclose($files);
Написал: Станислав
17.12.2009 / 19:34
Как запретить загрузки шелл?
Короче
$file_size = ''.$_FILES['ufile']['size'].'';
if($file_size!=0)
{
$file_hash = md5_file($_FILES['ufile']['tmp_name']);
copy($_FILES['ufile']['tmp_name'], "attach/$file_hash");
$tm=time();
$filename= ''.$_FILES["ufile"]["name"].'';
mysql_query("INSERT INTO ".$prefix."attach(hash,name,date,size) VALUES('$file_hash','$filename','$tm','$file_size')") or die(mysql_error());
}
Типа вот так файлы загружай
Написал: Станислав
17.12.2009 / 19:32
помогите с английским
Переводчик+таблица времён... Всё очень просто. Аминь
Написал: Станислав
17.12.2009 / 19:14
Помогите найти видеоролик
Ух блин, так и думал, что с ошибкой напишу =)))) Ещё перепроверил сначала =) Один фиг не заметил =)
Написал: Станислав
17.12.2009 / 00:07