Проблема со скриптом

[Удален]
291

Нужно загружать на сайт по прямым ссылкам файлы.

Вот это кривое чудо загружает мелочь типа картинок и небольших картинок, архивы от 10 метров никак.

<form>

<input type="text" name="url">
<INPUT TYPE="submit">
</form>
<?php
ini_set("memory_limit", "40M");
set_time_limit(0);
if (isset($_GET['url']))
{
/*
$tmp = implode("", file($_GET['url']));
$fn = basename($_GET['url']);
$size = 0;
$size = strlen($tmp);
echo "Size: " . ($size/(1024*1024)) . "<br>";
if ($size!=0)
{
chdir("tmp_f");
$fp = fopen($fn, "w");
fwrite($fp, $tmp);
fclose($fp);
}
echo "Download Complete!";
*/
$fn = basename($_GET['url']);
$size = 0;
chdir("tmp_f");

$fr = fopen($_GET['url'], "r");
$fw = fopen($fn, "w");
if ($fr)
{
while (!feof ($fr))
{
$buffer = fgets($fr, 4096);
fwrite($fw, $buffer);
//echo $buffer;
$size = $size + strlen($buffer);
}
fclose ($fr);
fclose ($fw);
}


echo "Size: " . ($size/(1024*1024)) . "<br>";
echo "Download Complete!";

}

?>

Что не так? Можно ли сделать какую-нибудь дозагрузку.

Есть ли скрипты файлообменников с возможностью загрузки файла к себе прямой ссылкой.

Помогите пожалуйста.

SeVlad
На сайте с 03.11.2008
Offline
1609
#1
Александр Радионович:
архивы от 10 метров никак

ПХПшные ограничения скорее всего.

Александр Радионович:
Есть ли скрипты файлообменников с возможностью загрузки файла к себе прямой ссылкой.

PHP RapidGet

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий