8/03/2014

طريقة انشاء صفحة PHP بسيطة

لغة PHP 

من اهم اللغات التي تتعامل مع قواعد البيانات MYSQL وتعتبر لغة PHP من اللغات البرمجية القوية وهيا مجانية ومن اهم ما يميز لغة PHP انها دفع ذاتي اي ان الاوامر البرمجية الذي تفهم مختلف المتصفحات طريقة عرض واداء الوظايف المختلفة الذي وضعت في اي صفحة PHP تكون مجهزة ظمن سرفر الموقع .

كيفية انشاء صفحة PHP الاولى؟
يتم انشاء صفحة PHP في ابسط معالج نصوص بامتداد php هاكذا page.php مثلاً !
<!DOCTYPE html>
<html>
<body>

<?php
echo "مرحبا هذه صفحتي الاولى ";
?>

</body>
</html>

وهذه صفحة اخرى مختلطة مع html الكود التالي:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ar-aa" lang="ar-aa" dir="rtl" >
    <head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
 <title>نموذج صفحة PHP</title>
    </head>
    <body>
<center>
<h1><?php echo 'بسم الله الرحمن الرحيم'; ?></h1>
<font size ="28"><?php echo 'بسم الله الرحمن الرحيم'; ?></font>
</center>
 
  <?php
// مختلط html و php
// خذ بالك مابعدها لا يضهر في الصفحات والمتصفحات تتجاهله هده تعليقات المبرمج 
  echo 'مدونة الجنوبي التعليمية';
  echo '  اهلا وسهلا ';//السطر هذا والذي قبله عرضهم المتصفح في سطر واحد 
  echo '<br>';
  echo 'قسم PHP';
  echo '<br>';
  echo 'نموذج صفحة PHP';
?>

  </div>
  <div style="text-align: center;">
اذهب الى الصفحة <a href="http://aljnoby.blogspot.com/">الرئيسية</a>&nbsp;مع السلامة
</div>

 </body>
</html>



وطبعاً لغة php يتطلب تشغيلها الى خادم وتركيب الخادم في الجهاز الشحصي شاق ومتعب بعض الشي لذالك انا استخدم المواقع الذي تقدم استضافات مجانية 

8/02/2014

طريقة انشاء ملف config.php نموذجي يشير الى ملفي index and css

ملف config.php

الاتصال بقاعدة البيانات mysql من صفحة php يتطلب خمسة شروط اساسية وهيا
  1. اشاء ملف config.php
  2. مضيف او الخادم : localhost
  3. اسم المستخدم: mysql_user
  4. كلمة سر المستخدم: mysql_pwd
  5. اسم قاعدة البيانات: mysql_db
طريقة اعداد ملف config.php تختلف ولكن اليكم النموذج الاتي يعتبر مثالي بعض الشئ
config.php
<?php
//نبدأ العمل 
session_start();

/******************************************************
------------------ تكوين المطلوبة --------------- 
يرجى تعديل المتغيرات التالية 
حتى تعمل جميع الاوامر بشكل الصحيح. 
******************************************************/

//يتم تسجيل الدخول لقاعة البيانات
mysql_connect('localhost', 'اسم المستخدم', 'كلمة السر');
mysql_select_db('اسم قاعدة البيانات');

//بريد الكتروني المشرف
$mail_webmaster = 'example@example.com';

//الاشارة الى دليل الذي سيتم العمل عليه
$url_root = 'http://mysite.com/blog/';

/******************************************************
-----------------اختياري التكوين----------------
******************************************************/

//التوجيه الى الصفحة الرئيسية index.php
$url_home = '/blog/index.php';

//التوجيه الى ملف التنسيق CSS
$design = '/blog/default';
?>
//نبدأ العمل 
session_start();
/******************************************************
------------------ تكوين المطلوبة --------------- 
يرجى تعديل المتغيرات التالية 
حتى تعمل جميع الاوامر بشكل الصحيح. 
******************************************************/
//يتم تسجيل الدخول لقاعة البيانات
mysql_connect('localhost', 'اسم المستخدم', كلمة السر');
mysql_select_db('اسم قاعدة البيانات');
//بريد الكتروني المشرف
$mail_webmaster = 'example@example.com';
//الاشارة الى دليل الذي سيتم العمل عليه
$url_root = 'http://mysite.com/blog/';
/******************************************************
-----------------اختياري التكوين----------------
******************************************************/
//التوجيه الى الصفحة الرئيسية index.php
$url_home = '/blog/index.php';
//التوجيه الى ملف التنسيق CSS
$design = '/blog/default';
يتم التوجيه الى الصفحة index.php كا الاتي:
<a href="<?php echo $url_home; ?>">الرئيسية</a>
استغفر الله العظيم