أهلا وسهلا بك زائرنا الكريم في JO1R FORUM | منتديات شباب و صبايا الأردن، لكي تتمكن من المشاركة ومشاهدة جميع أقسام المنتدى وكافة الميزات ، يجب عليك إنشاء حساب جديد بالتسجيل بالضغط هنا أو تسجيل الدخول اضغط هنا إذا كنت عضواً .

< فيديو > Arrow CURL:شرح برمجة خاصية remote upload ب CURL كما بالرابيدشير

CURL:شرح برمجة خاصية remote upload ب CURL كما بالرابيدشير نستكمل معكم زوار موقعنا الكرام دروس دورة الphp المعقدة ,وهاقد وصلنا لختام هذ



11-11-2011 12:10 صباحاً
معلومات الكاتب ▼
تاريخ الإنضمام : 16-07-2007
رقم العضوية : 46
المشاركات : 1,315
الجنس :
قوة السمعة : 429,537,324


CURL:شرح برمجة خاصية remote upload ب CURL كما بالرابيدشير
08358599354348980507

نستكمل معكم زوار موقعنا الكرام دروس دورة الphp المعقدة ,وهاقد وصلنا لختام هذه الدورة ,والتى سنختمها بدرس قوى من الدرجة الاولى استكمال للدرس السابق الخاص بشرح مكتبة curl ,والتى تعد
واحد من عمالقة لغة php

فى هذا الدرس سوف نتعرف على فهم وكيفية برمجة خاصية remote upload التى تستخدمها
مواقع الرفع العملاقة كالرابيدشير,والتى تمكننا من رفع او نقل ملف من سيرفر لسيرفر أخر

الدرس حاولت على قدر الأمكان أن أقوم بتبسيط كافة الجزئيات التى به,وأتمنى أن يعجبكم الدرس,

وقبل مشاهدة الفيديو,أحب أذكركم ببعض الأساسيات التى ستجدها أثناء شرح الدرس للتذكير بها:


أولا:هذه صوره للمخطط اللى راح نشرحه فى الفيديو,لفهم فكرة remote upload:






94464954936365655910



ثانيا:تذكر..................

1-تذكر أن الدالة المسئوله عن رفع الملفات هى دالة FILES_$ وهذا الداله لها 2 بارمتر:
a-البارمتر الأول,ويخص اسم الinput المخصص لرفع الملفات
b-البارمتر الثانى,يمكن ظبطه لينفذ أكثر من وظيفه ,مثل:
-كتابة اسم الملف المرفوع name
-كتابة الاسم المؤقت للملف المرفوع tmp_name
-عرض اى خطأ ناتج عن الرفع error

وهذا كود مجمع لفهم الكلام السابق بشكل كامل:

رمز Code:
اقتباس:
$_FILES["file]["name] - the name of the uploaded file $_FILES["file]["type] - the type of the uploaded file $_FILES["file]["size] - the size in bytes of the uploaded file $_FILES["file]["tmp_name] - the name of the temporary copy of the file stored on the server $_FILES["file]["error] - the error code resulting from the file upload

2-تذكر انه حتى تقوم بعمل فورم لرفع الملفات ,لاتنسى enctype
3-تذكر ال curlopt اللى راح نشرحها فى الدرس وهى:

verbose : والتى تقوم بجلب كمية أكبر من المعلومات عن الموقع ,والتى تشبه لحد ما returntransfer
post: والتى تقوم بعمل post لفورم الرفع
postfields:والتى تعادل عملية تنفيذ رفع الملف,وذلك عن طريق عمل مصفوفه يتم ادخال اسم الملف المراد رفعه بواسطة curl ,وتحديد زر الرفع
وهذا كود لهذه المصفوفه:
اقتباس:
$post_array=array( "file"=>"@".$local_dir."rss.php", "submit" =>"submit" );

بهيك يتبقى لكم أن تشاهدوا الفيديو وتستمتعوا به :



لمشاهدة الفيديو على اليوتيوب:


اضــــغـــــط هـــــنـــــــا





لتحميل الفيديو بجودته الأصلية +الملفات المرفقة مع الدرس :


mediafire








ملاحظه: لاتنسى تشغيل الدرس من ملف (اضغط هنا لتشغيل الدرس) حتى يتم تشغيله بواسطة flash player على المتصفح ليظهر الفيديو بأعلى جودة

توقيع :OMRAN
ohgod

اضافة رد جديد اضافة موضوع جديد



المواضيع المتشابهه
عنوان الموضوع الكاتب الردود الزوار آخر رد
مصمم فيديو جرافيك احترافي omnia10
0 5 omnia10
مصمم فيديو جرافيك احترافي omnia10
0 6 omnia10
افضل مصمم فيديو جرافيك احترافي omnia10
0 8 omnia10
مصمم فيديو جرافيك احترافي omnia10
0 13 omnia10
مصمم فيديو جرافيك احترافي omnia10
0 15 omnia10

الكلمات الدلالية
لا يوجد كلمات دلالية ..









الساعة الآن 12:34 AM