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

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



walid
11-01-2013, بتوقيت غرينيتش 03:17 PM
http://www.dzbatna.com/images/icons/iconrote.gif ظ…ط¨طھط¯ط£ ظˆط¨ط¯ظƒ طھط¨ط¯ط£ طھط¨ط±ظ…ط¬ ط§ط³ظƒط±ط¨طھ, ظٹط¨ظ‚ظ‰ ط¨ط¯ط§ظٹط© ط·ط±ظٹظ‚ظƒ ظ…ظ† ظ‡ظ†ط§ ظ„طھط¹ظ„ظ… ط§ظ„طھظپظƒظٹط± ط§ظ„طµط*ظٹط* (http://www.dzbatna.com/t1266406/)



بسم الله الرحمن الرحيم

هذا الموضوع حبيت اكتبه لانى كثير بتشتكى من هذه النقطة لاى شخص مبتدأ فى تعلم البرمجة

واتوصيت بالصور لان الناس لما تدخل موضوع وتلاقيه كله اكواد تتعقد http://www.dzbatna.com/images/smilies/shiny.gifhttp://www.dzbatna.com/images/smilies/shiny.gifhttp://www.dzbatna.com/images/smilies/shiny.gifhttp://www.dzbatna.com/images/smilies/shiny.gif

أولا: مثلا انا تعلمت الاساسيات ل php&mysql ومحتاج ابدأ فى استغلال ما تعلمته فى عمل واخراج شىء

التخطيط: اولا لازم تخطط لنفسك ما تريد عمله

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

اولا: يحب ولابد وحتما ان تقوم بالنظر للاسكربتات البسيطة حتى تتعلم منها طريقة عملها وكيف تترابط فيما بينها

كيف ذلك؟

نأخذ مثال: مثلا لو شفنا موقع الmilw0rm (http://milw0rm.com)

http://www.milw0rm.com/images/milw0rm-wi.jpg

الشهير والاسكربت الخاص به عندى , دعونا من هذا الاسكربت نخطط لكيفية فهم عمل هذا الاسكربت:

هات ورقة وقلم انت وهو......... واكتب http://www.dzbatna.com/images/smilies/shiny01.gif

اولا: الاسكربت عبارة قاعدة بيانات + ملفات ههههههه تمام وبعدينhttp://www.dzbatna.com/images/smilies/nosweat.gif

اولا: نمسك قاعدة البيانات الخاصة به

1- روح لphpmyadmin وارفع قاعدة الاسكربت ؟ لماذا ؟ >>> حتى تعرف الجداول والحقول الخاصة بالقاعدة
http://i25.tinypic.com/mr3j40.gif

شفنا جداول الاسكربت


طب ادخل وشوف كل جدول فيه ايه ؟

نفرض هندخل جدول exploiter , ملاحظه: الاسكربت مبرمجه واحد تركى ما تستغرب من اللغة! http://www.dzbatna.com/images/smilies/santa_1.gif



راح تشوف الحقول

العنوان baslik

http://i29.tinypic.com/svpifr.gif

التاريخ tarih

http://i28.tinypic.com/2niy7if.gif

المحتوى icerik

بعد الضغط على اى عنوان

http://i28.tinypic.com/nfra6x.gif

وهذه من داخل القاعدة

http://i27.tinypic.com/sq14yf.gif


تمام, عرفنا القاعدة وشغاله ازاى والجداول اللى فيها


الخطوة الثانية: كيفية الاتصال بهذه القاعدة :

نروح نلقى نظره على ملف الكونفج او بالتركى ozellikler.php http://www.dzbatna.com/images/smilies/nosweat.gif

http://i26.tinypic.com/2dglsb4.gif


تمام عرفنا ازاى هنتصل بالقاعدة


كده نكون خلصنا من جزء القاعدة والاتصال بها

وطبعا اى ملف محتاج اتصال بقاعدة البيانات عشان ندخل او نخرج بيانات منها هنعمل انكلود عادى فى اول الملف

مثال:

http://i31.tinypic.com/33u7csm.gif


حلو اوى , العملية بدأت تفتح , كله يصحصح معايا الله يخليكم حبايبيى http://www.dzbatna.com/images/smilies/shiny01.gif

ننتقل للخطوة اللى بعديها>>>>> الملفات وبنية الاسكربت

اولا: تعالوا نبدأ بالرئيسية ونشوف متقسمه ازاى

يلا, كله يفتح dreamweaver زى الشاطر كده

ونفتح الاندكس

http://i32.tinypic.com/2lvivpz.gif


تمام عرفنها اللى فوق شغال منين وايه اللى مشغله

طب محتوى الاندكس فى النص فين

شوف الانكلود ده:

http://i25.tinypic.com/2rhs8bd.gif


طب نروحله ونشوف فيه ايه :

http://i32.tinypic.com/xmu23a.gif


وراه كمل وشوف اخره فين http://www.dzbatna.com/images/smilies/bleh.gif


نفتح مثلا ملف webapps_last.php ونشوف

http://i30.tinypic.com/1fjnyq.gif


طبعا انت شوف الكود code شغال ازاى واتعلم منه!!!!



وهكذا طبق بقية الكلام على كل الملفات


نأخذ ايضا مثال من لوحة التحكم عشان نكون غطينا كل الجوانب:

ندخل مجلد admin ونفتح ملف cpanel.php بالدريم ويفر

http://i26.tinypic.com/2ij6og.gif

طب ندخل مجلد dokumen ونفتح ملف الاندكس اللى فيه


http://i30.tinypic.com/14p9pf.gif



اوك تمام


اعتقد كده فهمنا ازاى الاسكربت بيشتغل بتكامل مع بعضه


فى النهاية نصائح هامه:

1- ابدأ خطوة خطوة, ولو وجدت عقبة واقفه امامك, دور على حلها

مثلا: انا عندى خلل فى كيفية ادخال البيانات والاتصال بالقاعدة

روح دور على دروس قواعد البيانات وقوى نفسك, انتهيت , انتقل للى بعده


2- لازم تصبر, وتصبر كثير جدا, وحاول تتعلم من الاسكربتات البسيطة لان ده اول الطريق

3- ركز على شىء واحد فقط, مثلا انا راح اركز على بنية الاسكربت برمجيا بعدين انتقل لهيكلة الاسكربت وتصميمه بتعلم css ووووو

4- حاول تتطور من نفسك وتعتمد على التعديل بفكرك انت واللى تعلمت منه انت

هضرب مثال:

مثلا لو فتحنا ملف الconfig لاسكربت الميل ورم

راح نجده هيك

رمز PHP:

<code style="white-space:nowrap"> <code> <?php
//SQL Baًlant‎s‎
$localhost = 'localhost';
$dbuser = 'root';
$dbpass = 'root';
$dbtable = 'mil';

if ( !@mysql_connect($localhost, $dbuser, $dbpass ) ) die(mysql_error());



if ( !@mysql_select_db($dbtable) ) die(mysql_error());
?> </code> </code>



انا ليه مكتبهوش بفكرى انا واحلى كمان ومتواكب مع العصر الحديث للphp5 ال improved


كده

رمز PHP:

<code style="white-space:nowrap"> <code> <?php
//SQL Baًlant‎s‎
$localhost = 'localhost';
$dbuser = 'root';
$dbpass = 'root';
$dbtable = 'mil';

mysqli_connect("$localhost,$dbpass,$dbpass,$dbtable") or die ("cann't connect vista-design");
mysqli_select_db("$dbtable") or die ("cann't connect")



?> </code> </code>


ملاحظه: لتحميل الاسكربت من هـــن (http://rapidshare.com/files/256964083/milw0rmscript.zip)ا







أتمنى يكون عجبكم الموضوع


لا أريد سوى دعوه صالحة لى

تحياتى

اخوكم محمد













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




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

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


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