PDA

View Full Version : سوال: آپلود عکس با curl



pirmard66
جمعه 19 مهر 1392, 14:00 عصر
سلام و خسته نباشید خدمت دوستان و مدیران محترم

من داخل سایتم ck editor استفاده میکنم.

میخوام یه متن و عکس هاش که میخوام بزارم رو کپی و داخل ویرایشگر پست کنم.

حالا چطوری میتونم وقتی مطلب رو ارسال میکنم عکس های اون مطلب رو به پوشه ای در هاست خودم انتقال و اسم عکس هارو عوض کنه.

از لحاظ امنیت هم مشکل نداشته باشه.

سرچی که در سایت ها داشتم به این کد برخوردم.( که از curl استفاده کرده بود )

من تا حالا کار نکردم با curl

ممنون میشم این کد رو یه توضیح بدید و یا اگه راه بهتری در نظر دارید پیشنهاد بدید.

( فقط اضافه کنم شاید مطلب 10 تا عکس داشته باشه و بخواهیم همه رو آپلود کنیم. )

کد :



function grab_image($url,$saveto){ $ch = curl_init ($url); curl_setopt($ch, CURLOPT_HEADER, 0); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_BINARYTRANSFER,1); $raw=curl_exec($ch); curl_close ($ch); if(file_exists($saveto)){ unlink($saveto); } $fp = fopen($saveto,'x'); fwrite($fp, $raw); fclose($fp); }


منتظرم..

ممنون