برگزیده های پرشین تولز

انتقال (دانلود) فايل با هوست شخصي و سپس ايميل کردن آن به جي‌ميل با فرمت فشرده‌شده

h4med

کاربر تازه وارد
تاریخ عضویت
21 نوامبر 2007
نوشته‌ها
4
لایک‌ها
0
سلام به همه‌ي دوستان پي‌تي. مساله من همونه که در عنوان گفتم. فرض کنيد شما اجازه‌ي دانلود فرمت‌هاي خاصي از فايل‌ها را نداريد. پس تصميم مي‌گيرد اين فايل رو در هوست شخصي‌تون دانلود کنيد سپس در همون هوست فشرده کنيد (tar يا zip يا هرچي) يا حتي به‌سادگي پسوندشو عوض کنيد، سپس به يک اکانت بزرگ ايميل مثل جي‌ميل ارسال کنيد(فرض کنيد براي صرفه‌جويي در پهناي باند مستقيما از هوست مربوطه دانلود نمي‌کنيم) و بعد از اينابکس دانلود کنيد.
من در حد متوسط با PHP و تابع mail() آشنا هستم. مي‌تونيد خيلي فشرده و سلسه‌مراتبي بگين چه بايد کرد؟
 

alik

کاربر قدیمی پرشین تولز
تاریخ عضویت
23 سپتامبر 2005
نوشته‌ها
2,146
لایک‌ها
1,232

Mehdi

مدیر بازنشسته
تاریخ عضویت
1 آگوست 2004
نوشته‌ها
5,602
لایک‌ها
49
محل سکونت
Anywhere
تو سایت پی اچ پی کلسیز , کلاس ایمیل با اتچ وجود داره , کلاس زیپ کردن هم وجود داره !!
اگه بلدی کمی , میتونی راه بندازی خودت , درغیر اینصورت باید بدی یکی برات راه بندازه ;)
 

h4med

کاربر تازه وارد
تاریخ عضویت
21 نوامبر 2007
نوشته‌ها
4
لایک‌ها
0
برای دانلود فایل روی سرور هم میشه از تابع ()copy استفاده کرد.

استفاده از copy رو مي‌شه يک نمونه دستورشو بنويسي؟ آيا مثلا همين هوست پي‌تي اجازه‌ي دانلود فايل به‌صورت ريموت رو مي‌ده؟
ضمنا بعد از ارسال فايل با ايميل، با چه دستوري مي‌شه مجددا فايل رو دليت کرد؟ (حالا که ديگه لازمش نداريم!)
 

hichkas021

Registered User
تاریخ عضویت
7 می 2006
نوشته‌ها
190
لایک‌ها
0
محل سکونت
No Where
کپی :
PHP:
copy("http://SomeDomain.com/File.zip" , "tempfile.zip");

پاک کردن فایل :
PHP:
unlink("tmpfile.zip");
 
بالا