صحيح يالغالي عندي برنامج قوي بحيث انه مدمج مع الفرونت بيج
يعني ياغالي تقدر تستخدم البي أتش بي بالفرونت بيج أكثر سلاسه ومرونه
يعني بعد ما تحمل البرنامج راح ينضاف لك في الفرونت بيج أداتين جديدة
وحده Option والثانية PHP Excute
ولما تكتب أكواد البي أتش بي وتسوي PHP Excute يعرض لك البي أتش بي شغال :)
طبعاً هذا بعد ماتركب السيرفر الشخصي على جهازك ودمج الفرونت بيج بالسيرفر الشخصي عن طريق البرنامج اللي اتكلم عنه , وذالك بالضغط على Option ثم كتابة مسار الـ php.exe
C:\AppServ\php\php.exe
وهذه صورة توضيحية لعمل البرنامج مع الفرونت بيج
ولتحميل البرنامج : http://www.abdulmalik.althari.com/my.../PHP_to_FP.zip
حجمه 511 كيلو بايت
وبعد تركيب السيرفر الشخصي (إذا لم يكن موجود يوجد شرح لطريقة تركيبه في الأسفل)
تضغط على Option ثم تكتب في PHP Path :
C:\AppServ\php\php.exe
ثم OK
وبعد كتابة أكواد البي أتش بي تضغط على
PHP
والذي يمثل
تنفيذ Excute
ولتوضيح كتابة أكواد بي أتش بي ولتجربة البرنامج
أضغط على Code من تحت
وأكتب
كود PHP:
<?php
echo("Hello PHP World !!");
$counter = 1;
while ( $counter <= 5 )
{
echo("<br>This Line Number".$counter);
$counter++;
}
?>
وسأطرح نفس الأكواد اللتي في السابق لكن شرح بالتفصيل
ملحوظة بسيطة :
البي أتش بي تتجاهل أي كلام بعد العلامة
//
مثال
كود PHP:
<?
// هذا النص يتم تجاهله
?>
وتعتبر من علامة التعليق والتي لا يتم تنفيذها
ولكي تساعد في كتابة التوضيحات للبرمجيات
وهذه للإستخدام في أكثر من سطر واحد
كود PHP:
<?
/*
هذا النص يتم تجاهله
ولو كان أكثر من سطر
أو سطرين
أو ثلاثة
*/
?>
وهذا التوضيح بالكود السابق
كود PHP:
<?php // <<--------- هذه بداية لأي برمجة بي أتش بي ويجب كتابتها وإقفالها في نهاية البرنامج //
// echo = أمر طباعة
echo("Hello PHP World !!"); // وبالإمكان إستخدام print("Hello PHP World !!");
//---- عملية تكرار الأوامر والأكواد
// لما تكتب علامة الإس دولار
// $
// ثم تكتب كلمه بعدها راح يجعلها متغير تقدر تسند له أي قيمة
$counter = 1;
// المتغير السابق سميناه
// counter
// وأسندنا له القيمة 1
// لأننا راح نستخدمه في عملية معينة في الأكواد القادمة
// الأن راح نستخدم أمر التكرار
while ( $counter <= 5 ) // ما بداخل القوس نكتب الشرط اللي إذا صار خطأ ماراح يدخل التكرار ولازم يكون صحيح
// يعني الحين العداد = 1 ومكتوب في الشرط العداد أقل من أو يساوي 5
// وهذا الكلام صحيح ويعتبر
// true
// وراح ينفذ الأوامر والأكواد اللي داخل التكرار
// بس لما يوصل العداد إلى 5
// بيسأل هل العداد أكبر من 5 بيقول لا لأنه = 5 فبيطلع من الشرط ولا يطبع ما بداخل التكرار مره أخرى لأنه صار
// false
{ // هنا نفتح قوس لأننا راح نسوي الأمر اللي بنكرره أكثر من سطر
echo("<br>This Line Number".$counter); // نقدر نسوي عمليات جمع وطرح وناقص
// نكتب أمر زيادة العداد عشان يطلع من التكرار بعد وصول العدد إلى 5
$counter++; // $counter = $counter + 1; يمكن كتابته بهذا الشكل
} // نغلق أمر التكرار بحيث ما بداخل هذا القوس راح يتكرر إلى أن يخالف الشرط المذكور
//---------- إقفال برمجة البي أتش بي
?>
وسيضهر الناتج بالضغط على
PHP
وهو أمر
Excute تنفيذ
Hello PHP World !!
This Line Number1
This Line Number2
This Line Number3
This Line Number4
This Line Number5
------------- معلومات عن تركيب السيرفر الشخصي
قم بتحميل Appserv البرنامج الخاص بتركيب السيرفر الشخصي وهو سهل جداً كأنك تسوي Setup لأي برنامج :) وأفضل مافيه أنه مجاني.
الموقع الأساسي : http://www.appservnetwork.com
روابط التحميل :
AppServ 2.5.5
2005-12-10 22:46:13
http://prdownloads.sourceforge.net/a...5.exe?download
AppServ 2.4.5
2005-12-10 22:43:27
http://prdownloads.sourceforge.net/a...5.exe?download
أنصحك بالنسخة AppServ 2.4.5 لأنها تستخدم php4 لا php5
لأنه في إختلاف وقد لا يشتغل معك بعض السكريبتات بسبب التحديثات والتغيرات في php5
المهم بعد تحميل السيرفر الشخصي
أفتح الملف راح يسوي لك setup عادي
لما يجيك يقولك وش اسم المستخدم والكلمة السرية خلي الاسم المستخدم root
والكلمة السرية فارغة
طبعاً أنا أفضل كذا وأكثر السكريبتات تكون مكتوبه كذا
هذي المعلومات تبع قاعدة البيانات
وهنا شرح تفصيلي عن كيفية تركيب السيرفر الشخصي مع انه سهل
http://www.rcyanbu.com/vb/viewtopic.php?p=11186
ومع العلم ان الملف اللي داخله تحط فيه ملفات موقعك والسكريبتات هو
C:\AppServ\www
ولما تبي تستعرض الموقع تكتب
http://localhost
أرجوا أن أكون قد أفدتك وأفدت أي شخص آخر لأن الموضوع يجذب الكثير من المبتدئين
فحبيت أفيد والله يوفق الجميع
وإذا في أي سؤال إن شاء الله أحاول أجاوبك باللي أقدر
وأعتذر عن الإطالة
تحيه طيبه
أخوكم عبدالملك