Jump to content

Эдмунд Шклярский

User
  • Posts

    30
  • Joined

  • Last visited

Everything posted by Эдмунд Шклярский

  1. С какого перепугу, в вашу светлую голову пришла подобная темная мыслишка? На депозит можно загрузить файлы размером до двух гигов
  2. Извините, я вас немного недопонимал. Какая связь между тем, что я певец, и с тем, что я на форуме по программированию? Значит, певцы по вашему мнению, не могут программировать? А как я тогда бложик свой создал?
  3. Мальчик, за что банить? За то что старик на старости лет решил освоить компьютер?
  4. Помню, помню твой файлообменник. Я там смог пыха-скрипт запустить И твой был довольно такие дырявый
  5. Без нее нельзя обойтись, и дядя Ваня это подтвердит. Магистр Шумов, это так?
  6. Вот эту. По твоему, написать лишнию строчку - это геморрой??
  7. Вы сейчас ТАКУЮ глупость ляпнули. <? header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename='.basename($file)); /* тут имя, под которым сохранится на комп */ header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); header('Content-Length: ' . filesize($file)); ob_clean(); flush(); readfile($file); exit; ?>
  8. Вы еще скажите, что файлы лучше базы. А вы для меня "дружок", т.к я вас старше в разы. Судя по википедии, мне 54 года
  9. Дружок, поверь, можно одним запросом получить и аватар и посты и все остальное. Так что проблемы не вижу
  10. Вообще то, ты неправильно продумал систему аватаров. Гляди: есть таблица юзеров: id username password avatar В поле аватар пишется название файла. И, кстати, если ты думаешь, что преодолеешь порог в 1000 юзеров, то советую аватары хранить в базе
  11. Очень просто. В базе будет хранится его настоящее имя. И когда он будет отдаваться на скачку, будет в заголовке посылаться его настоящее имя
  12. P.S. Уря! Я пользователь. Еще десять тысяч ведер и золотой ключик будет наш хД Дружок, блин. Где ты его найдешь? Я ж блин файлы в базе хранить буду Или просто при загрузке переименую в r4ecdjfk5uf7vcg85t489dfjdkfvoeitri4t5i8ujlsdfuieiogerjvgd.php.not
  13. Нет. Это же они сами решили его скачать. И в конце концов можно антивирусником проверять на сервере
  14. Я повторяю - если правильно спроектировать скрипт, никто чисто физически не сможешь запустить файл
  15. Знаешь, я очень ценю свое время. И если у меня есть возможность не регится ради того, чтоб залить 5 метров, то я не буду регится. Ну, а регится чтоб СКАЧАТЬ - это веб 1.0 и глубокий маразм Не понял P.S. Юзеры - очень ленивы. И когда придумают управление компьютером одной кнопкой, они будут так счастливы P.S.S. Это такой же маразм, как регистрация ради коммента в блог
  16. Почему? Допустим я нашел в сети драйвер для видеоадаптера, и хочу его отдать тебе. Но драйвер имеет расширение .exe Если файлообменник запретит мне его загружать, я пойду на народ и туда загружу
  17. 2. Зачем? Если правильно написать скрипт, то подобные файлы запустить будет невозможно. Пример: Я загрузил файл virus.exe его можно скачать здесь - http://site.ru/download.php?id=35eb746e7d7d7g764ee7re76e74 на странице download.php - задержка в 5 секунд, перенаправление на download.php?id=35eb746e7d7d7g764ee7re76e74&session=уникальный код сессии на этой странице примерно такое содержание: <? header('Content-Description: File Transfer'); header('Content-Type: application/octet-stream'); header('Content-Disposition: attachment; filename='.basename($file)); header('Content-Transfer-Encoding: binary'); header('Expires: 0'); header('Cache-Control: must-revalidate, post-check=0, pre-check=0'); header('Pragma: public'); header('Content-Length: ' . filesize($file)); ob_clean(); flush(); readfile($file); exit; ?> Но разумеется все в разы сложнее Думаю, я возьмусь.
  18. http://forum.htmlbook.ru/index.php?showtopic=8643&hl=
  19. Не знаете вы историю, голубчик
  20. Я ем, много, вкусно, делится не буду (с) Emm
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy