islam4hak
23-08-2005, 12:17 PM
بسم الله الرحمن الرحيم
ام بعد احبائ واخوتى الكرام
اليوم موعدنا الأول الذى أمال من الله عز وجل ان لا يكون موعدنا الأخير
الدرس الأول تنصيب السيرفار المحلى
اولا رابط تحميل السيرفار
اضغط هنا (http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.4a.exe?download)
لماذا السيرفار المحلى وما هى فأدته ؟؟
السيرفار المحلى وكما قلنا فى المقدمة انه هو مترجم اللغة
فلبيى اتش بى تحتاك الى المترجم خاص فهو ليس مثل الاتش تى ام ال المتصفح هو الذى يترجمها
المهم علينا فى هذا الدرس تنصيب السيرفار المحلى هذا مع العلم ان هذا الاصدار به الكثير من المميزات وارجو اى شخص يود المشاركة فى هذة الدورة وقام بتنصيب السيرفار المحلى القديم عليه ان يقوم بأزلة السيرفار القديم وتنصيب هذا حتى لا توجهه اى مشكلة بأذن الله
وبعد ان قمنا بتحميل السيرفر
نبداء عملية الانستيل
هذة صورة الملف بعد الأنتهاء من التحميل
http://www.s4a.cc/up/imagex/pic1.bmp
بنضغط عليه بيظهر لنا الصفحه الاولى فى ال install
بنضغط naxt ده لو انتا عايز تعمله انيستل على السى لاكن لو عايز تغير المكان بتختار المكان وبعدين بدوس على نكست ((الافضل اتركه كما هو))
http://islam4hakp.jeeran.com/pic28gi.png
هنا تختارنوع install و الاختيارات المتاحة فى السيرفر سوف نقوم باختيار typical ثم next
http://islam4hakp.jeeran.com/pic3.png
هنا يمكنك ان تترك كل شئ كما هو حتى ايميل الادمن
لا تغير شئ هنا
http://islam4hakp.jeeran.com/pic4.png
http://islam4hakp.jeeran.com/pic5.png
معلومات قاعدة بيانات mysql اولا اسم المستخدم يمكن تغيره الى اسمك اذا اردت او اى اسم اخر و ايضا تقوم بتغيير الباسورد ثم نترك charset على latin1 ثم نضغط next الان سيقوم بعمل install ثم تظهر شاشة دوس و تختفى بسرعة ثم تظهر لنا هذه الصورة
http://islam4hakp.jeeran.com/pic6.png
كده انتهينا من عمل الانستيل اضغط على close
ولا تلغى علمتى الصح
المهم كده السيرفار اشتغل وتظهر لنا شاشة الدوس هذه و هى تقوم باختبار وتشغيل السيرفر و معرفة ما اذا كان يعمل جيدا ام لا وواضح طبعا ان السيرفر يعمل لوجود عبارة apache2 service was started successfully نضغط على اى زر لنغلق هذه الشاشة
-الان تم انزال السيرفر و هو يعمل بنجاح و لكى نرى صفحة السيرفر نقوم بفتح المتصفح ثم نكتب فى شريط العنوان localhost ستظهر لنا هذه الصفحة
http://img222.imageshack.us/img222/6632/pic85tm.png
وكده انتا على استعداد تام لكتابة اول برنامجلك :biggthump
اولا نتكلم شويه عن طريقة كتابت ملفات البى اتش بى
ممكن تكتب اكواد البى اتش بى فى اى ملف نصى ((مثل html))
ويمكن ايضا ان تكتب فى اى صفحه html وممكن كمان الاتى تى ام ال يتكتب فى اى صفحة php
كيف يتم كتابة الاكواد :06:
بسيطه جدا بس لازم نعرف ان php له علماتى بداية الكود ونهايته
بداية الكود <?php اى اننا نقول ان ما بعد هذة العلامة هو كود php ويعمل محرك zend على ترجمته
طيب كيف بننهى الكود؟:06:
بوسطة هذا الوسام ?<
فى الواقع هو يكتب بهذا الشكل ?>
لاكن انا مش عارف ليه كل ما بكتبه صح بيتعوج الاول طبعا هو الصحيح
بس مش مهم كده كده احنا هنشوفه فى الاكواد الى هنكتبها بيتكتب ازاى
طيب اين يكتب الكود ؟:06:
فى اى ملف نصى كم ذكرنا مثل النوت باد التى تأتى مع الويندوز
او الدريم ويفر (مستحسن)
لماذا الدريم ويفر ؟:06:
ببساطة لو احنا كتبنا كود من 10 اسطر وسطر منهم كان غلط هيظهر لنا فى الصفح رقم الخط الذى كتبناه غلط ولنفترض مثلا السطر رقم 4
هتعد انتا اربع اسطر وتراقب السطر جيدا وبعدها تصلح الخطاء
وده على النوت باد لان النوت باد مش بترقم الاسطر فأنتا الى بتعد
طيب لو احنا كتبنا كود من 250 سطر والسطر رقم 125 كان فيه حاجة غلط
عد لغاية تانى يوم :D
طيب لو احنا عايزين نكتب كود على اى برنامج نصى كيف؟
بتكتب الكود وبعدين بتحفظ الملف بأمتداد php
يعنى مثلا الملف own.txt
بنكتب فيه الكود وبعدين نغير اسمه الى own.php
بس
:p طيب نكتب مع بعض اول كود:p
<?
echo "islam4hak";
?>
طيب احنا عارفين طبعا بداية الكود ونهايته لاكن ايه الكلمة الغريبه ديه echo
echo وهى تنطق ايكو وهى تستخدم لطباعة امر ما مثلا فى حالتنا هذة تقوم بطباعة كلمة islam4hak
يمكنكم تجريب الامر بنفسكم
ملحوظة هامة
عن طباعة اى نص نتكبه بين علمتى تنصيص " "
هاكذا "islam4hak"
وبكده بنكون خلصنا الدرس الاول فى البى اتش بى :biggthump
:vereymad: الواجب :vereymad:
اريد ملف بى اتش بي به تلك الكلمة
www.montada.com (http://www.montada.com)
فقط هو ده الواجب
ملحوظه هامة :تعرض الصور فقط وليس الاكواد :09:
ام بعد احبائ واخوتى الكرام
اليوم موعدنا الأول الذى أمال من الله عز وجل ان لا يكون موعدنا الأخير
الدرس الأول تنصيب السيرفار المحلى
اولا رابط تحميل السيرفار
اضغط هنا (http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.4a.exe?download)
لماذا السيرفار المحلى وما هى فأدته ؟؟
السيرفار المحلى وكما قلنا فى المقدمة انه هو مترجم اللغة
فلبيى اتش بى تحتاك الى المترجم خاص فهو ليس مثل الاتش تى ام ال المتصفح هو الذى يترجمها
المهم علينا فى هذا الدرس تنصيب السيرفار المحلى هذا مع العلم ان هذا الاصدار به الكثير من المميزات وارجو اى شخص يود المشاركة فى هذة الدورة وقام بتنصيب السيرفار المحلى القديم عليه ان يقوم بأزلة السيرفار القديم وتنصيب هذا حتى لا توجهه اى مشكلة بأذن الله
وبعد ان قمنا بتحميل السيرفر
نبداء عملية الانستيل
هذة صورة الملف بعد الأنتهاء من التحميل
http://www.s4a.cc/up/imagex/pic1.bmp
بنضغط عليه بيظهر لنا الصفحه الاولى فى ال install
بنضغط naxt ده لو انتا عايز تعمله انيستل على السى لاكن لو عايز تغير المكان بتختار المكان وبعدين بدوس على نكست ((الافضل اتركه كما هو))
http://islam4hakp.jeeran.com/pic28gi.png
هنا تختارنوع install و الاختيارات المتاحة فى السيرفر سوف نقوم باختيار typical ثم next
http://islam4hakp.jeeran.com/pic3.png
هنا يمكنك ان تترك كل شئ كما هو حتى ايميل الادمن
لا تغير شئ هنا
http://islam4hakp.jeeran.com/pic4.png
http://islam4hakp.jeeran.com/pic5.png
معلومات قاعدة بيانات mysql اولا اسم المستخدم يمكن تغيره الى اسمك اذا اردت او اى اسم اخر و ايضا تقوم بتغيير الباسورد ثم نترك charset على latin1 ثم نضغط next الان سيقوم بعمل install ثم تظهر شاشة دوس و تختفى بسرعة ثم تظهر لنا هذه الصورة
http://islam4hakp.jeeran.com/pic6.png
كده انتهينا من عمل الانستيل اضغط على close
ولا تلغى علمتى الصح
المهم كده السيرفار اشتغل وتظهر لنا شاشة الدوس هذه و هى تقوم باختبار وتشغيل السيرفر و معرفة ما اذا كان يعمل جيدا ام لا وواضح طبعا ان السيرفر يعمل لوجود عبارة apache2 service was started successfully نضغط على اى زر لنغلق هذه الشاشة
-الان تم انزال السيرفر و هو يعمل بنجاح و لكى نرى صفحة السيرفر نقوم بفتح المتصفح ثم نكتب فى شريط العنوان localhost ستظهر لنا هذه الصفحة
http://img222.imageshack.us/img222/6632/pic85tm.png
وكده انتا على استعداد تام لكتابة اول برنامجلك :biggthump
اولا نتكلم شويه عن طريقة كتابت ملفات البى اتش بى
ممكن تكتب اكواد البى اتش بى فى اى ملف نصى ((مثل html))
ويمكن ايضا ان تكتب فى اى صفحه html وممكن كمان الاتى تى ام ال يتكتب فى اى صفحة php
كيف يتم كتابة الاكواد :06:
بسيطه جدا بس لازم نعرف ان php له علماتى بداية الكود ونهايته
بداية الكود <?php اى اننا نقول ان ما بعد هذة العلامة هو كود php ويعمل محرك zend على ترجمته
طيب كيف بننهى الكود؟:06:
بوسطة هذا الوسام ?<
فى الواقع هو يكتب بهذا الشكل ?>
لاكن انا مش عارف ليه كل ما بكتبه صح بيتعوج الاول طبعا هو الصحيح
بس مش مهم كده كده احنا هنشوفه فى الاكواد الى هنكتبها بيتكتب ازاى
طيب اين يكتب الكود ؟:06:
فى اى ملف نصى كم ذكرنا مثل النوت باد التى تأتى مع الويندوز
او الدريم ويفر (مستحسن)
لماذا الدريم ويفر ؟:06:
ببساطة لو احنا كتبنا كود من 10 اسطر وسطر منهم كان غلط هيظهر لنا فى الصفح رقم الخط الذى كتبناه غلط ولنفترض مثلا السطر رقم 4
هتعد انتا اربع اسطر وتراقب السطر جيدا وبعدها تصلح الخطاء
وده على النوت باد لان النوت باد مش بترقم الاسطر فأنتا الى بتعد
طيب لو احنا كتبنا كود من 250 سطر والسطر رقم 125 كان فيه حاجة غلط
عد لغاية تانى يوم :D
طيب لو احنا عايزين نكتب كود على اى برنامج نصى كيف؟
بتكتب الكود وبعدين بتحفظ الملف بأمتداد php
يعنى مثلا الملف own.txt
بنكتب فيه الكود وبعدين نغير اسمه الى own.php
بس
:p طيب نكتب مع بعض اول كود:p
<?
echo "islam4hak";
?>
طيب احنا عارفين طبعا بداية الكود ونهايته لاكن ايه الكلمة الغريبه ديه echo
echo وهى تنطق ايكو وهى تستخدم لطباعة امر ما مثلا فى حالتنا هذة تقوم بطباعة كلمة islam4hak
يمكنكم تجريب الامر بنفسكم
ملحوظة هامة
عن طباعة اى نص نتكبه بين علمتى تنصيص " "
هاكذا "islam4hak"
وبكده بنكون خلصنا الدرس الاول فى البى اتش بى :biggthump
:vereymad: الواجب :vereymad:
اريد ملف بى اتش بي به تلك الكلمة
www.montada.com (http://www.montada.com)
فقط هو ده الواجب
ملحوظه هامة :تعرض الصور فقط وليس الاكواد :09: