رفتن به مطلب

پست های پیشنهاد شده

سلام

من از مدیر اون سایتی که هاست خریدم ازش یدونه لیچر گرفتم که فرمتش php هست

خیلی خوب کار میکنه فقط یه مشکل داره فایل های 20 مگ به بالا که میزارم بعد از دو سه دقیقه ارور

Request Timeout

This request takes too long to process, it is timed out by the server. If it should not be timed out, please contact administrator of this web site to increase 'Connection Timeout'.

رو میده

آیا میشه از طریق همین فایل php درستش کرد؟

فایلو ضمیمه کردم

superuploader.htm

ویرایش شده توسط AmirHosseinGT
لینک به ارسال

یه فایل php درست کن با این بعد استفاده کن

<?php

function download_remote($url, $save_path) {

set_time_limit (0);

$f = fopen($save_path, 'w+');

$handle = fopen($url, "rb");

while (!feof($handle)) {

$contents = fread($handle, 8192);

fwrite($f, $contents);

}

fclose($handle);

fclose($f);

}

if (isset($_POST['submit'])) {

$url = $_POST['url'];

$file_name = basename($url);

$save_path = $file_name;

download_remote($url, $save_path);

}

?>

<form action="" method="post">

<label>file address:</label><input type="text" name="url"/>

<p>example: http://example.ir/file.x</p>

<input type="submit" name="submit" value="Download"/>

</form>

لینک به ارسال

یه فایل php درست کن با این بعد استفاده کن

<?php

function download_remote($url, $save_path) {

set_time_limit (0);

$f = fopen($save_path, 'w+');

$handle = fopen($url, "rb");

while (!feof($handle)) {

$contents = fread($handle, 8192);

fwrite($f, $contents);

}

fclose($handle);

fclose($f);

}

if (isset($_POST['submit'])) {

$url = $_POST['url'];

$file_name = basename($url);

$save_path = $file_name;

download_remote($url, $save_path);

}

?>

<form action="" method="post">

<label>file address:</label><input type="text" name="url"/>

<p>example:

http://example.ir/file.x</p>

<input type="submit" name="submit" value="Download"/>

</form>

اینم همینجوری ارور زمان میده

اگه سرور مي كشه رپيدليچ بذار بهترينه تو اين كار براي فايل ها حجيم!

نه متاسفانه سرور ضعیفه

ویرایش شده توسط AmirHosseinGT
لینک به ارسال

سلام ، این اسکریپت را بنده نوشتم ، ورژن جدیدش اومده : لیچ فایل ورژن 2.1

مشکل از اسکریپت نیست مشکل از هاستتون هست که اجازه لیچ را نمیده ؛ بعضی از هاستیگ ها کشش لیچ را ندارند. با مدیر سرورتون در تماس باشید تا منابع هاستتون را ارتقا بدن

لینک به ارسال

برای افزایش امنیت پسوند ها را محدود کردم ، میتونید در خط 16 پسوند مورد نظرتون را اضافه کنید

لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.

×
×
  • اضافه کردن...