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

مشاهدة النسخة كاملة : 3- دروس PHP للمبتدئين.. الدرس مفصل الثالث



walid
11-01-2013, بتوقيت غرينيتش 03:53 PM
http://www.dzbatna.com/images/icons/iconrote.gif 3- ط¯ط±ظˆط³ PHP ظ„ظ„ظ…ط¨طھط¯ط¦ظٹظ†.. ط§ظ„ط¯ط±ط³ ط§ظ„ط«ط§ظ„ط« (http://www.dzbatna.com/t1727603/)




[ تشغيل ال PHP.. والسكربت الأول ]

درس مفصل اليوم يتكلم عن تجهيز جهازك ليعمل كمخدم لل php أو سيرفر SERVER يدعم php.. لكي تستطيع رؤية سكربتاتك وتنفيذها.
أيضاً ستقوم بصناعة السكربت الأول لك في لغة الـ PHP.

حسناً سنحتاج إلى:

أولاً / ملقم ويب (Web Server) .
ثانياً/ نحتاج إلى برنامج يقوم بتحويل جهازك إلى ملقم ويب.

وهناك عدة برامج لذلك الغرض منها: Apache Web server - Omni Httpd - Pws - IIS .

أيضاً هناك برنامج PHP Triad أكثر من ممتاز.. وسنقوم بشرح طريقةه.



* شرح طريقة برنامج PHPTriad :
تجدونه على الرابط التالي:
http://download.sourceforge.net/phptriad/phptriadsetup1-2.zip (http://download.sourceforge.net/phptriad/phptriadsetup1-2.zip)
ستأتي لك الشاشة التالية اضغط زر Next حتى تكمل عملية تنصيب setup البرنامج على الجهاز.
http://www.kettaneh.net/web/pic/php3-1.gif
بعد نهاية التحميل.. قم بتشغيل الأباتشي من ( ابدأ ثم البرامج ثم PHPTriad for Windows ).
http://www.kettaneh.net/web/pic/php3-2.gif


Start Apache:
لتشغيل سيرفر SERVER الأباتشي وستظهر لك شاشة دوس.
Start Mysql :
لتشغيل سيرفر SERVER ال mysql ويجب تشغيله إذا كان برنامج php يتطلب تشغيله.

الآن اكتب في المتصفح: http://localhost/phpinfo.php (http://localhost/phpinfo.php)
http://www.kettaneh.net/web/pic/php3-3.gif
بقي عليك أن تعرف أن المجلد الذي يجب أن تضع فيه ال php هو: C:apachehtdocs
ويمكنك تغيير هذا الملف بواسطة تعديل الملف httpd.conf .
ولتفاصيل أكثر حيال هذا الموضوع يمكنك مراجعة موقع المطور العربي:
http://www.arabbuilder.com/learn/lessons/server2/ (http://www.arabbuilder.com/learn/lessons/server2/)
وأيضاً يمكنك مراجعة مجلة سوالف حيال طريقة أخرى:
http://www.swalif.net/softs/article.php?sid=179 (http://www.swalif.net/softs/article.php?sid=179)
http://www.swalif.net/softs/sections.php?op=viewarticle&artid=8 (http://www.swalif.net/softs/sections.php?op=viewarticle&artid=8)
الفائدة من تركيب install البرنامج هي أن نستطيع تشغيل السكربتات التي نصنعها بالإضافة إلى مميزات كثيرة تجدها موجودة في موقع المطور العربي وسوالف بالتفصيل.


* صناعة السكربت الأول لك :
- ما هو المطلوب منك لصناعة السكربتات؟
كل ما هو مطلوب منك محرر نصوص بسيط مثل ال Notepad. أو محرر نصوص مخصص للعمل مع php.
وهناك الكثير منها ولكن الأفضل حتى الآن هو: PHP Corder .. وهو مجاني free تماماً يمكنك تحميله من هنا:
http://www.php-ide.com/phpcoder/pr3setup.exe (http://www.php-ide.com/phpcoder/pr3setup.exe)
عند تشغيلك لهذا البرنامج ستأتيك الشاشة التالية:
http://www.kettaneh.net/web/pic/php3-4.gif
تنفس الصعداء فلست أتمنى منك أن تفهم كل ما ترى http://www.dzbatna.com/images/smilies/cupidarrow.gif. ستجد الشفرة التالية مكتوبة وجاهزة:
<!doctype html public &quot;-//W3C//DTD HTML 4.0 //EN&quot;>
<html>
<head>
<title>Title here!</title>
</head>
<body>

</body>
</html>
قم بمسح الشفرة عن بكرة أبيها http://www.dzbatna.com/images/smilies/cupidarrow.gif. والآن عليك أن تعرف كيف تكتب الشفرة.
في الواقع شفرة php تبدأ بوسوم ولكن هذه الوسوم تختلف عن وسوم html، ويمكنك تطبيق أي من الوسوم التي تريدها.



والوسوم هي كالتالي:
<? ... ?>
<?php ... ?>
<script language=&quot;php&quot;> ... </script>
<% ... %>
الأخيرة تستخدم في سكربتات asp أيضاً. وفي الواقع يمكنك جعل البرنامج الذي نستخدمه يساعدك في كتابة الوسوم.
http://www.kettaneh.net/web/pic/php3-5.gif
- طريقة كتابة الأوامر:
لقد عرفت بأي وسم تبدأ الشفرة، وعليك الآن أن تعرف الصيغة العامة لأكثر الأوامر وهي:
أمر ( عوامل أو وسائط ) ; مثال:
Echo (&quot;بسم الله الرحمن الرحيم&quot;) ;
أمر ثم أقواس -ولا يشترط تحتوي على وسائط أو قد لا تحتوي أحياناً- ثم فاصلة منقوطة (وضع تحت كلمة فاصلة منقوطة ; ألف خط لأهميتها).
- كتابة السكربت وتنفيذه:
الآن سنبدأ بكتابة السكربت.. ولنأخذ مثلاً الأمر phpinfo، ولنقم بتطبيقه.
إذن قم بكتابة الأسطر التالية:
<?
phpinfo ();
?>
* ملاحظة: لا تعتقد أنه عند كتابتك لهذه الشفرة يجب أن تكون بنفس الألوان (مشكلة الديكورات التعليمية عقدت الكثيرين) إنما هو من باب التوضيح فقط.
الآن لكي تقوم بتجربة سكربتك.. يجب أن تحفظه باسم. مثلاً: Test.php
وذلك باختيار الأمر Save as من قائمة ملف.
http://www.kettaneh.net/web/pic/php3-6.gif
وقم بحفظه في المسار: C: apache htdocs (http://web.fares.net/apache/htdocs) .
http://www.kettaneh.net/web/pic/php3-7.gif
الآن قم بتشغيل السيرفر SERVER لديك، وقم بفتح مستعرض الإنترنت واكتب: http://localhost/test.php
ستظهر لديك الشاشة التالية:
http://www.kettaneh.net/web/pic/php3-8.gif
إذا ظهرت لديك فألف ألف مبارك عليك.. لقد قمت بعمل برنامج PHP.
ودعنا نرجع إلى الوراء ونقول هل المستخدم الآن يرى شفرتك التي استخدمتها ؟
لو قمت برؤية الشفرة المصدرية للصفحة ستجدها هكذا:
<!DOCTYPE html PUBLIC &quot;-//W3C//DTD HTML 3.2//EN&quot;>
<html>
<head><STYLE TYPE=&quot;text/css&quot;><!--
A { text-decoration: none; }
A:hover { text-decoration: underline; }
H1 { font-family: arial,helvetica,sans-serif; font-size: 18pt; font-weight: bold;}
H2 { font-family: arial,helvetica,sans-serif; font-size: 14pt; font-weight: bold;}
BODY,TD { font-family: arial,helvetica,sans-serif; font-size: 10pt; }
TH { font-family: arial,helvetica,sans-serif; font-size: 11pt; font-weight: bold; }
//--></STYLE>
[ عندما يفتح مديرك في العمل الشفرة سيكون في رأسه التفكير في أن يزيد راتبك لأنك قد تعبت على شيء أنت لم تتعب عليه في الواقع :-) ].
وهناك طريقة أخرى تجعلك ترى النتيجة في نفس المحرر ولكنها لا تظهر الصور وتحتاج إلى إعداد.. قم بعمل ما يلي:
اختر من قائمة View الأمر Prefrences and Settings ..
http://www.kettaneh.net/web/pic/php3-9.gif
الآن قم بكتابة مسار الملف التنفيذي للـ php في المربع الأول:
http://www.kettaneh.net/web/pic/php3-10.gif
وقم بكتابة مسار ملف معين في الفراغ الثاني. ثم قم بضغط زر OK وسيقوم بتنفيذ الملف.
في المرات التالية.. سيكون عليك فقط ضغط ( F5 ) أو اعمل كما ترى في الصورة:
http://www.kettaneh.net/web/pic/php3-11.gif
وستظهر لك النتيجة في المحرر.








ألعاب الأندرويد مجانا و حصريا (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)©

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


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