شـريـط الاهـداءات | |
قسم شروحات لغات البرمجة و التطوير خاص بشروحات لغات البرمجة المختلفة و أساليب التطوير البرمجية. |
|
أدوات الموضوع | انواع عرض الموضوع |
25-04-2015, 12:07 AM | #1 | ||||||||||||
|
اهلاً بيكم أعضاء و زوار منتدانا الكرامـ مرحبا بكم في عفوا ,,, لايمكنك مشاهده الروابط لانك غير مسجل لدينا [ للتسجيل اضغط هنا ] اقدم لكم سنتعلم كيف ننشيء ملف ويتم عن طريقة تحميل الملفات من الجهاز اولا سنحتاج الى عمل فورم بسيط فيه حقل لاستعراض الملف من الجهاز ، وزر لارسال الملف .. رمز PHP: كود PHP:
احفظ الكود السابق في صفحة html باي اسم ملاحظات على الكود : 1. تم تعين اتجاه الفورم الى صفحة up.php . 2. الكود التالي : رمز PHP: كود PHP:
هو الكود الخاص بعرض حقل الاستعراض لاختيار الملف . 3. اسم حقل الملف هو fileup . الان نأتي الى كود صفحة up.php اولا سنحتاج الى تعريف ( المسار ) لتحميل الملفات .. لمعرفة المسار ضع الكود التالي باي صفحة php رمز PHP: كود PHP:
وغالبا اكثر المواقع يكون المسار لها هو /home/User/public_html/files استبدل User باسم الدخول الى حساب ftp لموقعك .. مع وضع ملف files بالمجلد www مباشرة . او ضع المسار الصحيح للمجلد .. سنضع المسار بمتغير : رمز PHP: كود PHP:
ايضا سنضيف الى المسار اسم الملف وهو تلقائي معرف من php كالتالي : رمز PHP: كود PHP:
الان طريقة تحديد الامتدادات المسموحه نضع الامتدات بمتغير مصفوفه ... رمز PHP: كود PHP:
الان نظهر امتداد الملف المختار عن طريق هذه الدالة strrchr(); رمز PHP: كود PHP:
و وضعناه بمتغير جديد .. الان نستخدم دالة in_array() للتأكد من وجود امتداد الملف في الامتدادات المصفوفه حقنا .. رمز PHP: كود PHP:
الان طريقة تحديد حجم الملف .. نضع متغير جديد فيه اكبر حجم مسموح به رمز PHP: كود PHP:
الان نطلع حجم الملف المختار عن طريق دالة filesize(); رمز PHP: كود PHP:
الان نعمل شرط اذا كان حجم الملف اكبر من الحجم الاكبر المحدد من قبل المدير نطلع له رساله توضح بذلك . وبالتالي حدث تغير على الكود السابق رمز PHP: كود PHP:
سنستخدم دالة copy لنسخ الملف وطريقة كتابتها كالتالي : رمز PHP: كود PHP:
الان سنعمل كود لمعرفة نتيجة الكود السابق ان تم تحميل الملف سنظهر له رسالة بنجاح التحميل مع رابط الملف المحمل .. رمز PHP: if($CopyFile){ كود PHP:
نقفل الوسوم رمز PHP: كود PHP:
الان كود up.php كامل رمز PHP: كود PHP:
................................ تم بحمد الله |
||||||||||||
|
26-04-2015, 11:07 PM | #2 | ||||||||||||
|
عاش يا بطل والله شرح ممتاز لية الناس اللى لسة فى اول الطريق كمان و انا لو شفتك بتنزل حاجات جلوة زى كدة هقوم معاك با الواجب وا اساعدك |
||||||||||||
|
26-04-2015, 11:10 PM | #3 | ||||||||||||
Silkroad4Arab
|
فنان ولله استمر |
||||||||||||
|
26-04-2015, 11:17 PM | #4 | ||||||||||||
|
عليا الطلبات انتا برنس
|
||||||||||||
|
13-12-2015, 11:39 PM | #5 | ||||||||||||
|
يا باشا انا اول مره ادخل القسم ده ممكن اعرف حاجه عندي ايكونات التحميل في الموقع بتاعي علي اليمين عيز اخليها في الوسط اعمل ايه ؟
|
||||||||||||
|
يتصفح الموضوع حالياً : 1 (0 عضو و 1 زائر) | |
|
|