المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : [الدرس مفصل الأول][6areq] دورة برمجة منتدى شبيه بـفيبويلتن في بي vBulletin



loulou ange
11-01-2013, بتوقيت غرينيتش 04:07 PM
http://www.dzbatna.com/images/icons/icon18.gif [ط§ظ„ط¯ط±ط³ ط§ظ„ط£ظˆظ„][6areq] ط¯ظˆط±ط© ط¨ط±ظ…ط¬ط© ظ…ظ†طھط¯ظ‰ ط´ط¨ظٹظ‡ ط¨ظ€فيبويلتن في بي vBulletin (http://www.dzbatna.com/t1824609/)



http://upload.dzbatna.net/upfiles/WlS71228.jpg

http://upload.dzbatna.net/upfiles/rEP69375.gif

http://upload.dzbatna.net/upfiles/DqB70357.jpg


١- جمع الأفكار والتخطيط والرسم
٢- عمل ملف الاتصال بقاعدة البيانات


http://upload.dzbatna.net/upfiles/7mT71818.jpg



-جمع الأفكار والتخطيط-
عندما نتصفح المواقع على الشبكة العنكبوتية فلابد أنه قد لفتت إنتباهنا برمجة أو تصميم
أو فكرة جديدة فتبقى دائما في عقولنا ونسأل أنفسنا .. كيف تم عمل ذلك هل أحتاج إلى علماء
لكي أعمل ذلك ؟ هل سوف أستغرق عشرات السنين لكي انتج مثل هذا العمل؟ .. والكثير
الكثير من الأسئلة حول هذا .. لكن بإذن الله سيكون أسهل مما تتوقع فمن اليوم
سنعتبر البرمجة شخص يخدمك بما تريد فأعطه أوامر بلغة معينة وقانون محدد
حتى يستطيع طاعتك.. نعود إلى الموضوع وهو جمع الأفكار والتخطيط فالأفكار ستكون هي التي تميز مشروعنا عن فيبويلتن في بي vBulletin أولا سنذهب إلى
عدة مواقع نقتبس منها الأفكار المميزة .. أو نقوم بترجمة خيالنا في ورقة أو مذكرة .

يوجد نقاط أساسية سنقتبسها من سكربت المنتديات ..
وسنضع بعد ذلك عليها البهارات او الزيادات http://www.dzbatna.com/images/smilies/cupidarrow.gif
وهي :

١- صفحة سكربت المنتديات الرئيسية
٢- بروفايلات الأعضاء
٣- التسجيل
٤- عرض المواضيع والاقسام
٥- بعض ميزات لوحة التحكم


الزيادات التي سنضعها :

١- فكرة إقتبستها من الفيس بوك وهي خدمة ( أعجبني ) ( في المواضيع )
٢ - فكرة اقتبستها من احد الهاك productات .. وهي ( شريط الإهداءات ) (في الرئيسية )








- التخطيط -
بعدما قمنا بجمع الأفكار علينا الآن بالتخطيط لها من حيث
عدد الملفات التي سنقوم بإنشائها والخدمه الذي سيقدمها
كل ملف .


ليكن إسم المجلد الرئيسي للمشروع
" Fararb " ومحتواه الأساسي سيكون كالتالي :


http://upload.dzbatna.net/upfiles/A7a94482.png

http://upload.dzbatna.net/upfiles/HQe95349.png
http://upload.dzbatna.net/upfiles/F1Y95583.png
http://upload.dzbatna.net/upfiles/eUl96265.png
http://upload.dzbatna.net/upfiles/FMY96965.png


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

http://upload.dzbatna.net/upfiles/SNL97867.jpg

بعدما أنتهينا من جمع الأفكار والتخطيط وإنشاء الملفات
بقي علينا الخطوة ماقبل الأخيره
وهي الرسم .. وأراها أهم خطوة ..!
فلاقيمة للعمل دون هدف ..
فالعمل هو البرمجة والهدف هو الرسم ..
لأننا سنرسم الشكل الذي نريده بعد أن ننتهي من البرمجة ..
لكن لانريد رسم كل صفحات الموقع :(
لأنها صعبه وبتاخذ وقت فقط نصمم أول صفحة
وبقية الصفحات نفس الفكرة ..

http://upload.dzbatna.net/upfiles/ct204640.jpg

نحن مخيرين
في رسم الصفحة إما في ( الورق - برنامج الفوتوشب - برنامج الرسام )
أنا عن نفسي إستخدمت برنامج الفوتوشب http://www.dzbatna.com/images/smilies/cupidarrow.gif

http://upload.dzbatna.net/upfiles/u4n05601.jpg
لقد إنتهينا تقريبا من التصميم
والأشياء الأساسية وشارفنا على الدخول في البرمجة لذا قد تكلمت
في مقدمة الدورة أن يكون لديك خلفية عن البي إتش بي
لأني لن أدخل في الأعماق ولن أشراح الأشياء الأساسيه
لذا لابد أن تعرفها جيداً.

وقد أرشدتكم إلى مواقع تساعدكم كـ( كليبرز - FreeForarab )
إبحث عنها في قوقل google .

ننشئ قاعدة بيانات جديدة بإسم " Farab " ونقوم برفع المجلد
المرفع في مجلد www الموجود في السيرفر SERVER الشخصي
ونفتح ملف config.php
ونبدأ بكتابة هذا الكود code ..
رمز PHP:

<code style="white-space:nowrap"> <code> <?php
##############
## 6areq alshreef
##############

$db_name = "tst";
$db_user = "root";
$db_pass = "root";
$db_host = "localhost";

$con = @mysql_connect("$db_host", "$db_user" , "$db_pass") or die("Error");
$dat = @mysql_select_db("$db_name")or die("Error");
?> </code> </code>


طبعا لايحتاج إلى شرح طريقة فهو كود code سهل جدا
واللي لديهم خلفيه عن اللغة راح يفهمونه
في البداية وضعنا متغيرات وبعدين إستدعينا
المتغيرات في دالتي استدعاء قاعدة البيانات.

http://upload.dzbatna.net/upfiles/eZo72089.jpg
هذا الدرس مفصل إعتبروه تسخين للدرس مفصل الجاي http://www.dzbatna.com/images/smilies/nosweat.gif
فكل الأشياء التي شرح طريقةت قد مرت على البعض منكم http://www.dzbatna.com/images/smilies/blushing.gif
ولم نبدأ في دروس البرمجة بعد فأنصحكم أن تقوموا
بتعلم أساسيات البي إتش بي وتكثرون من مشاهدة الدروس
على هذه اللغة الجميله http://www.dzbatna.com/images/smilies/cupidarrow.gif
هذا وأتمنى أني قد وفقت في الشرح طريقة
وأعتذر على التأخير .
( بإنتظار تقييمكم http://www.dzbatna.com/images/smilies/icon30.gifhttp://www.dzbatna.com/images/smilies/icon30.gif)
http://upload.dzbatna.net/upfiles/Cfs72053.jpg







التعديل الأخير كان بواسطة 6areq; 30 - 03 - 2014 الساعة 21:06

ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)


الملفات المرفقة
http://www.traidnt.net/vb/images/attach/zip.gif مجلد الدورة والملفات.zip (http://www.traidnt.net/vb/attachments/563811d1301508126-مجلد-الدورة-والملفات.zip) (760 بايت, عدد مرات المشاهدة 112 مرة)


https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى