np.1400 542 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 (ویرایش شده) سلاممیخواستم بدونم از این کد که در یک فایل php آپلود کردم چجوری برای انتقال فایل های حجیم استفاده کنم؟<?phpfunction download_remote($url, $save_path) {set_time_limit (3000);$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"/><input type="submit" name="submit" value="Download"/></form>یعنی تو خط سوم در set_time_limit چه عددی بذارم که هنگ نکنه؟ممنون ویرایش شده شهریور 93 توسط mostafa.10 نقل قول لینک به ارسال
Ghasem Paran 333 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 http://php.net/manual/en/function.set-time-limit.phpهر چی عدد بزرگتر باشد ، زمان اجرای فایل بیشتر میشود. 1 نقل قول لینک به ارسال
Mobin 1669 ارسال شده در شهریور 93 گزارش بازنشر ارسال شده در شهریور 93 این مقدار رو قرار بدید که برابر بینهایت هست یعنی تا وقتی پروسه به اتمام نرسه timeout نمیشهset_time_limit(0); 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .