منتديات إجلجلي Agelgele
حللتم اهلا ونزلتم سهلا في مؤسسة فينكس تكنالوجي
منتديات إجلجلي Agelgele
حللتم اهلا ونزلتم سهلا في مؤسسة فينكس تكنالوجي
مؤسسة فينكس تكنالوجي ® Phoenix Technology
                      

العودة مؤسسة فينكس تكنالوجي ®



أهلا وسهلا بك في مؤسسة فينكس تكنالوجي ®
أهلا وسهلا بك زائرنا الكريم، إذا كانت هذه زيارتك الأولى للمنتدى، فيرجى التكرم بزيارة صفحة التعليمـــات، بالضغط هنا. كما يشرفنا أن تقوم بالتسجيل بالضغط هنا إذا رغبت بالمشاركة في المنتدى، أما إذا رغبت بقراءة المواضيع والإطلاع فتفضل بزيارة القسم الذي ترغب أدناه.


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

شاطر|


بيانات كاتب الموضوع
الدرس الثالث: إنشاء أول صفحة PHP
كاتب الموضوعرسالة
المعلومات
الكاتب:
اللقب:

مستخدم مجتهد

الرتبه:
مستخدم مجتهد
الصورة الرمزية

énergie
البيانات
عدد المشاركات : 200

الإتصالات
الحالة:
وسائل الإتصال:

موضوع: الدرس الثالث: إنشاء أول صفحة PHP الدرس الثالث: إنشاء أول صفحة PHP Empty16/11/2014, 18:06

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




الدرس الثالث: إنشاء أول صفحة PHP
من الدرس الأول والثاني تعلمت القليل حول ماهية لغة PHP، ثبت مزوداً على حاسوبك أو يمكنك الوصول لمزود يدعم هذه اللغة، الآن أنت جاهز لتبدأ في كتابة أول صفحة PHP، الدرس سيكون سهلاً وبسيطاً، لكن بعد أن تنجز الدرس ستفهم ما هي لغة PHP وماذا يمكنك إنجازه باستخدامها.
ببساطة ملف PHP هو ملف نصي بامتداد .php ويتألف من:

  • نص
  • وسوم HTML
  • برمجة بلغة PHP

أنت تعرف مسبقاً ما هو النص وما هي وسوم HTML، لذلك لنلقي نظرة على برمجة PHP.

برامج PHP

فريق توثيق PHP أصدر الدرس الثالث: إنشاء أول صفحة PHP Icon.newwindowوثائق مفصلة للغة PHP، خلال الدرس سنضع كثيراً من الروابط لهذه الوثائق، الهدف هو أن تعتاد على البحث وإيجاد الأجوبة لأسئلتك، PHP لغة واسعة ولا يمكنك أن تتعلم كل إمكانياتها في هذا الدرس، لكنها ليست لغة صعبة، على العكس، PHP تبدو في بعض الأحيان كاللغة الإنجليزية.
لنبدأ بإنشاء صفحة PHP الأولى.

مثال: Hello World!

ابدأ في إنشاء صفحة HTML عادية لكن أعطي للملف اسم page.php واحفظه في المجلد الرئيسي للموقع:

  • إن كنت تستخدم XAMPP (اقرأ الدرس 2)، المسار إلى المجلد الرئيسي هو "c:\xampp\htdocs\page.php" في حاسوبك الذي يعمل كمزود الآن. اقرأ المزيد حول حفظ ملفات PHP في XAMPP.
  • أن كنت تستخدم استضافة فببساطة ارفع الملف إلى مزود موقعك.

وسوم HTML يجب أن تكون بهذا الشكل:


My first PHP page







كما تتذكر من الدرس الأول، كل شيء في PHP متعلق بكتابة أوامر للمزود، لذلك دعنا نكتب بعض الأوامر.
في البداية نحن بحاجة لأن نخبر المزود أين ستبدأ PHP ومتى ستتوقف. في PHP تستخدم وسوم و?> لتحديد بداية ونهاية أوامر PHP التي يجب على المزود تنفيذها، في معظم المزودات استخدام كوسم بداية فقط سيكون كافياً لكن هي الطريقة الأفضل لكي عندما تستخدم PHP لأول مرة في الملف.
الآن أضف التالي لوسوم HTML:


My first PHP page




echo "

Hello World!

";

?>





عندما تستعرض ملف PHP في المتصفح يجب أن يكون الملف بهذا الشكل:
الدرس الثالث: إنشاء أول صفحة PHP Lesson3_img01
الأمر يصبح مثيراً أكثر عندما تنظر لمصدر الصفحة في المتصفح باختيار "view source":
الدرس الثالث: إنشاء أول صفحة PHP Lesson3_img02
أوامر PHP ذهبت! كما تتكر في الدرس الأول المزود وحده الذي يستطيع أن يرى أوامر PHP، - الزبون (أي المتصفح) يرى النتائج فقط!
لنلقي نظرة على ما حدث، نحن طلبنا من المزود أن يكتب

Hello World!

، بلغة تقنية أكثر سنقول بأننا استخدمنا الوظيفة الدرس الثالث: إنشاء أول صفحة PHP Icon.newwindowecho لنكتب سلسلة محارف محددة للزبون (المتصفح) والفاصلة المنقوطة تنهي الأمر، لكن لا تخف، في هذا الدرس سنحاول أن نبقي اللغة التقنية في حدها الأدنى.
في مثالنا الأول من الواضح أنه ليس مثيراً للحماس، لكن انتظر فقط! من الآن وصاعداً ستزداد الأمور حماساً، لنلقي نظرة على مثال آخر.

مثال: الآن!

لنجعل المزود يكتب شيئاً آخر، يمكننا مثلاً أن نطلب منه أن يكتب تاريخ اليوم والوقت:


My first PHP page





echo date("r");

?>





هذا سيظهر بهذا الشكل في المتصفح:
الدرس الثالث: إنشاء أول صفحة PHP Lesson3_img03
ووسوم HTML في المقابل ستكون:
الدرس الثالث: إنشاء أول صفحة PHP Lesson3_img04
الآن الأمور تبدو مسلية أكثر، أليس كذلك؟
جعلنا المزود يكتب التاريخ والوقت عندما تعرض صفحة PHP، لاحظ أنك إذا جربت تحديث الصفحة سترى وقتاً جديداً يكتب، المزود يكتب التاريخ والوقت الحالي في كل مرة ترسل الصفحة إلى الزبون.
من المهم أيضاً أن تلاحظ بأن مصدر HTML يحتوي فقط التاريخ وليس أوامر PHP، لذلك المثال لا يتأثر بأي متصفح استخدم، في الحقيقة كل الخصائص التي تعتمد على تقنيات جهة المزود ستعمل في كل المتصفحات!
ومرة أخرى لاحظ الفاصلة المنقوطة بعد سطر الأمر، هذه الفاصلة مهمة جداً ويجب أن تضاف وإلا لن يعمل البرنامج.
في المثال استخدمنا وظيفة الدرس الثالث: إنشاء أول صفحة PHP Icon.newwindowdate، وهي وظيفة تعطينا الوقت والتاريخ الحاليين في المزود.
لنجرب إضافة المزيد للمثال من خلال كتابة سلسلة محارف ووظيفة برمجية - يفصل بينهما "." (نقطة) - هكذا:


My first PHP document




echo "

Current date and time: " . date("r") . "

";

?>





ستظهر بهذا الشكل في المتصفح:
الدرس الثالث: إنشاء أول صفحة PHP Lesson3_img05
ووسوم HTML في المقابل ستكون:
الدرس الثالث: إنشاء أول صفحة PHP Lesson3_img06















 الموضوع الأصلي : الدرس الثالث: إنشاء أول صفحة PHP // المصدر : منتديات إجلجلي Agelgele // الكاتب:énergie


énergie ; توقيع العضو




المعلومات
الكاتب:
اللقب:
مؤسس الموقع
الرتبه:
مؤسس الموقع
الصورة الرمزية

Ǥlamorous
البيانات
رسالة SMS : الحمد لله علي كل حال
ذكر
الجمهورية الجزائرية الديموقراطية الشعبية
العمر : 33
عدد المشاركات : 1609

الإتصالات
الحالة:
وسائل الإتصال:
http://www.altwer.com

موضوع: رد: الدرس الثالث: إنشاء أول صفحة PHP الدرس الثالث: إنشاء أول صفحة PHP Empty2/12/2014, 19:10

اذا احتوت المشاركة صورا - قم بالضغط عليها لعرضها بحجمها الطبيعي




جزاك الله كل خيرا علي الموضوع
المفيد والرقي















 الموضوع الأصلي : الدرس الثالث: إنشاء أول صفحة PHP // المصدر : منتديات إجلجلي Agelgele // الكاتب:Ǥlamorous


Ǥlamorous ; توقيع العضو




الدرس الثالث: إنشاء أول صفحة PHP

استعرض الموضوع التالي استعرض الموضوع السابق الرجوع الى أعلى الصفحة

مواضيع مماثلة

» الدرس 18: إنشاء قاعدة البيانات والجداول بى اتش بى
» الدرس الرابع: إنشاء موقعك الأول HTML
» الدرس الثالث: العناصر والوسوم
» الدرس الثالث عشر: الكوكيز (Cookies) بى اتش بى
» الدرس الثالث: تعريف المتغيرات



الــرد الســـريـع
..
الرد السريع
هام جداً: قوانين المساهمة في المواضيع. انقر هنا للمعاينة



●[ جميع حقوق النشر للمواضيع الحصرية محفوظة © phoenix™ 2015 ]●
●[ جميع المواضيع تعبر عن رؤية صاحبها ولا تمت للإدارة بصلة ]●

تحويل وبرمجة الرسام