IamOverlord
دوشنبه 05 تیر 1391, 13:36 عصر
سلام دوستان...
وقتی مثلا با این کد:
<form method="post">
<input name="url" size="50" />
<input name="submit" type="submit" />
</form>
<?php
// maximum execution time in seconds
set_time_limit (24 * 60 * 60);
if (!isset($_POST['submit'])) die();
// folder to save downloaded files to. must end with slash
$destination_folder = '';
$url = $_POST['url'];
$newfname = $destination_folder . basename($url);
echo $url;
$file = fopen ($url, "rb");
if ($file) {
$newf = fopen ($newfname, "wb");
if ($newf)
while(!feof($file)) {
fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
}
}
if ($file) {
fclose($file);
}
if ($newf) {
fclose($newf);
}
?>
یه فایلی رو از یه URL ای به Host ام آپلود می کنم، باید یه مدتی صبر کنم... حالا می خوام این زمان صبر کردن کم بشه یا این که کد آپلود فایل روی سرور بدون توجه به حضور من اجرا بشه و بتونم پنجره ی مرورگر رو ببندم... کلا راهی هست که کارمون آسون تر بشه؟!
وقتی مثلا با این کد:
<form method="post">
<input name="url" size="50" />
<input name="submit" type="submit" />
</form>
<?php
// maximum execution time in seconds
set_time_limit (24 * 60 * 60);
if (!isset($_POST['submit'])) die();
// folder to save downloaded files to. must end with slash
$destination_folder = '';
$url = $_POST['url'];
$newfname = $destination_folder . basename($url);
echo $url;
$file = fopen ($url, "rb");
if ($file) {
$newf = fopen ($newfname, "wb");
if ($newf)
while(!feof($file)) {
fwrite($newf, fread($file, 1024 * 8 ), 1024 * 8 );
}
}
if ($file) {
fclose($file);
}
if ($newf) {
fclose($newf);
}
?>
یه فایلی رو از یه URL ای به Host ام آپلود می کنم، باید یه مدتی صبر کنم... حالا می خوام این زمان صبر کردن کم بشه یا این که کد آپلود فایل روی سرور بدون توجه به حضور من اجرا بشه و بتونم پنجره ی مرورگر رو ببندم... کلا راهی هست که کارمون آسون تر بشه؟!