-
انتقال فایل از سرور سایتی دیگر به سرور خودمون
درود فراوان دوستان عزیز
یه سوال که جوابی واسش پیدا نکردم
آیا میشه ؟ فایلی (مثلا یه موزیک یه برنامه یا هرچی ) رو از سرور یه سایتی مستقیما به سرور خودمون انتقال بدیم ؟ (یعنی دانلود نکنیم روی سیستم خودمون بعد آپلود روی سرورمون ! )
اگه میشه چطوری ؟
ممنون
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
11-16-2012 08:32 PM
# ADS
تبلیغات در جوملا فارسی
-
درود بر شما
بله با php میشه چنین کاری کرد.
به این منظور در روت هاستتان یک فایل به هر نامی مثلا dl.php بسازید. سپس کد های زیرا داخلش بگذارید:
<?php
define('BUFSIZ', 4095);
$url = 'http://www.you.com/yourfile.zip';
$rfile = fopen($url, 'r');$lfile = fopen(basename($url), 'w');
while(!feof($rfile))fwrite($lfile, fread($rfile, BUFSIZ), BUFSIZ);
fclose($rfile);fclose($lfile);
?>
در این کد به جای آدرس [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] آدرس فایل موردنظر را بگذارید.
موفق باشید.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از mahdi.manian عزیز به خاطر این پست مفید تشکر کرده است:
-
سلام دوست عزیز
ممنون از راهنماییت ولی این کار رو انجام میدم مینویسه که فایل فرضا dl.php ذخیره شد ولی توی سرور که میایی همچین فایلی نیست !
اگه میشه یه مقدار بیشتر واسم توضیح بده
ممنون
مثال کاری که انجام دادم :
filemanager/root/new file
file name:dl.php
code:
<?php
define('BUFSIZ', 4095);
$url = 'http://dl.softgozar.com/Files/Ebook/Nanoo_Hardware_SoftGozar.com.pptx';
$rfile = fopen($url, 'r');$lfile = fopen(basename($url), 'w');
while(!feof($rfile))fwrite($lfile, fread($rfile, BUFSIZ), BUFSIZ);
fclose($rfile);fclose($lfile);
?>
Click on save
saved dl.php
اما توی سرور خبری از ذخیره شدن نیست !
بعد حالا بر فرض که این فایل ساخته بشه بعدش باید چیکار کنم ؟
ویرایش توسط Ali_Kh : 11-18-2012 در ساعت 08:46 AM
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
ببینید وقتی شما این فایل را ساختید و کد را داخلش قرار دادید و save کردید، باید آن را در مرورگر خود اجرا کنید تا دانلود بشه روی هاستتون!
یعنی توی مرورگرتون وارد کنید: site.com/dl.php و بعد از اینتر کردن صبر کنید تا فرایند کامل انجام بشه!
موفق باشید.
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از mahdi.manian عزیز به خاطر این پست مفید تشکر کرده است:
-
مرسی از راهنماییتون
ولی چرا هرکاری میکنم ذخیره نمیشه ؟ میزنه ذخیره شد ولی ...!
حتی فایل رو ساختم و آپلود کردم بازم نوشت آپلود انجام شد ولی خبری از فایل نیست
ویرایش توسط Ali_Kh : 11-19-2012 در ساعت 07:32 AM
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
من روش آقا مهدی رو تست نکردم
ولی می تونید از [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] کمک بگیرید
به راحتی می تونید بین منابع (به عنوان مثال FTP و یا سایت هایی مثل dropbox و drive) فایل جابجا کنید
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
کاربر مقابل از hadi anvari عزیز به خاطر این پست مفید تشکر کرده است:
علاقه مندی ها (Bookmarks)