![]() |
Модераторы: skyboy, MoLeX, Aliance, ksnk |
![]() ![]() ![]() |
|
maksar |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 52 Регистрация: 24.11.2003 Репутация: нет Всего: нет |
Люди помогите, нужен скрипт для скачивания файлов с сервера, чтобы скрывался настоящий тип файла. вот нашел скрипт, дома работает на халявном хосте нет.
<? $files=array( 'bnk_extract.exe', 'escreen.exe'); $filenames=array( 'Thank ABBA for the music.mp3', 'Escreen.exe'); $additional_info=array( 'Various artists - Thanx ABBA for the music : 4978602 bytes', 'Shareware program to make a screenshot: 529920 bytes'); $url= "http://mmsoft.olympus.ru/site/homeworld2/homeworld2.ru/files/"; $referer=ereg_replace( "\?.", "",$HTTP_REFERER); $thisfile= "http://$HTTP_HOST$PHP_SELF"; if ($referer!=$thisfile){ echo "<center><big>Homepage: <a href=\"http://home.support.nl/~lemmen\">http://home.support.nl/~lemmen</big><br><hr><br><br></center>"; for ($i=0;$i<count($files);$i++) echo "<P><A HREF=\"$PHP_SELF?$i\">",$filenames[$i], "</A> $additional_info[$i]\n"; } else { $i=$QUERY_STRING; $total=$url . $files[$i]; Header ( "Content-Type: application/octet-stream"); Header ( "Content-Length: ".filesize($total)); Header( "Content-Disposition: attachment; filename=$filenames[$i]"); readfile($total); } ?> |
|||
|
||||
Гость |
|
|||
![]() Шустрый ![]() Профиль Группа: Участник Сообщений: 65 Регистрация: 15.11.2003 Репутация: 2 Всего: 2 |
Попробуй проверить существуют ли на хосте переменные $HTTP_HOST, $HTTP_REFERER и $QUERY_STRING...
|
|||
|
||||
pascal |
|
|||
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 16.7.2003 Где: Россия - Уфа Репутация: нет Всего: 1 |
А может по тому что ни один халявный хостинг не разрешит тебе грузить файлы с чужих серваков...
|
|||
|
||||
pascal |
|
||||
Бывалый ![]() Профиль Группа: Участник Сообщений: 180 Регистрация: 16.7.2003 Где: Россия - Уфа Репутация: нет Всего: 1 |
Могу лиш посоветовать за место
использовать редирект
|
||||
|
|||||
![]() ![]() ![]() |
Правила форума "PHP" | |
|
Новичкам:
Важно:
Внимание:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | PHP: Общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |