سلام
چطور میشه یه برنامه نوشت که بگیم مثلا یک فایل را دانلود کن
و این فایل دانلود شده را روی شاخه خود هاست دانلود کنه
مرسی
سلام
چطور میشه یه برنامه نوشت که بگیم مثلا یک فایل را دانلود کن
و این فایل دانلود شده را روی شاخه خود هاست دانلود کنه
مرسی
دوست عزیز
می شه منظورتون رو واضح تر بگید؟
موفق باشید
ما را نه غم دوزخ و نی حرص بهشت است!
www.yaqubian.com
یعنی اینکه آدرس فایل را بدم و بدون اینکه دانلود کنمش و دوباره اپلود کنم روی هاستم
روی هاست خودم دانلود بشه
اخه من dialup دارم و خیلی زجر آوره
مرسی
با استفاده از تابع copy
ممنون
ولی فکر کنم منظورم را درست نگفتم
منظورم اینه از روی یک سرور دیگه این کار را بکنم
مثلا این فایل را روی هاست خودم بریزم
http://www.dot.com/image.jpg
این فایل را بدون اینکه خودم دانلود کنم، بیاد روی هاست دانلود بشه
می تونی از یکی از دستورات زیر استفاده کنی.
fopen
fsockopen
file_get_contents
file
اگه هم به کد اماده نیاز داری یه سر به اینجا بزن.
http://mykargah.blogfa.com/8709.aspx
copy("http://www.dot.com/image.jpg","./images/");
مطمئن نیستم که تابع کپی بهینه شده باشه و برای فایل های حجیم هم پاسخگو باشه.
به عبارتی اگه تابع کپی تمام اطلاعات را در حافظه ذخیره کند، جهت دانلود فایل های حجیم با کمبود حافظه روبرو خواهیم شد!
کسی در این باره اطلاعاتی داره؟
(تابعی که ارائه دادم حجم زیادی از حافظه را اشغال نمی کنه)
اگه سیستم عامل host لینوکس باشه با دستورات شل خیلی راحت میشه این کارو کرد قبلاً هم صحبت شده
https://barnamenevis.org/showthread.php?t=128301