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

عرض الإصدار الكامل : [الدرس الأول]أساسيات لغة php خفيفه


MSHAER
03-27-2007, 11:44 AM
السلام عليكم ورحمة الله وبركاته

في البدايه ان لست بعالم أو محترف وجميع ماأذكره اجتهاد شخصي فان أصبت فمن الله وأن اخطأت فمن الشيطان

كيف أعمل صفحة php !!!

بسيطه

افتح صفح بالتكست باد ( الدفتر) او اي محرر

واكتب السوم التالي في البدايه

<?

والوسم التالي في النهايه


?>


توجد طرق أخرى أيضا ولكن اللي ذكرتها فوق سهله وشائعة الاستخدام

من الطرق الأخرى



<?php
//محتوى الصفحه
?>

أيضاً


<script language="php">

//محتوى الصفحه
</script>


أيضاً


<%


// محتوى الصفحه
%>



لو جربت ترفعها لموقعك وتشوفها راح تطلع لك صفحه بيضاء


===========

معلومه هامه :

دائما قبل بداية أي مر php ضع الوسم وفي نهايته ضع وسم الاغلاق مثلا لو كان في الصفحه اكواد html

مثلا


==========

<html>


<head>
<title></title>
</head>
<body>
<?php
// محتوى الصفحه اوامر ال php
?>
</body>
</html>


لاحظ وسوم ال html وبعدها بدينا وسم البي اتش بي ولما نتهينا اغلقنا وسم البي اتش بي واكملنا وسوم ال html

ممكن سؤال !!

طيب انا باحط اوامر كثير بالسكربت اللي باسويه كيف اميز او كيف أشرح بداية ونهاية كل أمر بدون مايشوفه الزائر بس علشان استفيد اذا جيت اراجع السكربت او حاولت أطوره !!

بسيطه وانا اخوك

استخدم الرمز التالي لشرح أي شي ولن يطبع داخل الصفحه اذا كانت داخل وسم php

مثال


<?
// شرح استخدام هذا الوسم مثلا <--------

echo"mshaer.com"; // اطبع مشاعر كوم


// شرح استخدام هذا الوسم مثلا نهاية<--------
?>


جرب حط المثال بصفحة php وشوف النتيجه راح يظهر فقط

mshaer.com


طيب شمعنى كلمة echo

بسيطه ياخوي

ايكو بمعنى الطبع

وتقدر تستخدم الامر print
مثال


<?

print "ahmad";

?>

طيب ليش حطينا علامة تنصيص مزدوجه !!

علشان حنا نبغاه يطبع اللي بين القوسين وهو نص

طيب ليش حطيت ;

علشان لازم كل امر يتبعه ;

علشان نبدأ أمر جديد وننهي الأمر الحالي


ممكن سؤال !!

طبعا ممكن

طيب لو استخدمت سكربت بلغة php مثلا وبرمجته وخلصت

هل ينفع احط بعض المحتويات اكواد html واكواد جافا سكربت مثلا !!

ايه نعم تقدر وسنتطرق له مستقبلا في الدروس القادمه

ممكن سؤال !!

تفضل اخوي

أخوي دائما اشوف علامة الدولار داخل السكربتات وش معناها !!

امممممم
هذي وانا اخوك متغيرات وثوابت نفترضها انت قبل درست بالرياضيات

س=5
ص= س- ج
حيث ج =2
اذن ص =5-2 =3
اذن ص =3
يعني المسأله كلها تعريف للمتغير
مثلا


<?

if($x==2)
{
echo"ahmad";
}
?>



معناها اذا كانت قيمة x تساوي 2

اطبع أحمد
وهكذا


طيب لو بغيت اضمن صفحه داخل صفحتي الحاليه ايش اسوي !!!


بسيطه استخدم انكلود الصفحه

include "page.php";


طيب ممكن سؤال !

كيف انزل سطر

ممكن طبعا استخدم


echo"<br>";

أو


echo"<p>";


طيب

طيب ممكن سؤال !!

طبعاً

هل لما أكتب كذا


<?


echo"ahmad mhmad alshmmry";

?>


تطلع المسافات ام يتجاهلها


يتجاهلها طبعا اي مسافات يتم تجاهلها

اذا تبغى تحط مسافه استخدم الوسم التالي

&nbsp;



<?


echo"ahmad &nbsp; mhmad&nbsp;alshmmry";

?>


طيب والألوان كيف أستخدمها !!



بسيطه

استخدم

<font color=#FF0000>

قبل الكلمة
وبعدها
</font>

مثال

<?

echo"<font color=#FF0000>ahmad</font>";
?>


راح يطبع كلمة ahmad باللون الأحمر حيث #FF0000 هو كود اللون


طيب ممكن أضيف خط بعد كلمة أحمد بسطر



<?

echo"ahmad<br><hr>";

?>


حيث الرمز <hr>
يسوي خط على امتداد السطر ,,


طيب اخوي لاحظت في بعض السكربتات استخدام علامة التنصيص المفرده ( ' )وليست المزدوجه !!

تقدر تستخدمها اخوي عادي انا ماني بناسيها بس للتسهيل وعلشان ماتتضارب الاكواد معك باشرح لك علامة التنصيص المزدوجه لانها بتريحك اثناء استخدام اكواد ال html

هذا مثال


<?

echo'ahmad';
?>

طيب ممكن نتعمق شوي !!

لا مو ممكن كل شوي تنط لي اصبر باجمع اللي براسي

تمرين اليوم هو :

انشأ ملف php وليكن اسمه
my.php

واكتب محتواه خمس جمل + ضع معه اكواد HTML خليط يعني ^_^

اذا ظهر لك خطأ أستخدم القسم الفرعي وأعطنا الخطأ الذي ظهر لك

UaeStar
03-27-2007, 07:54 PM
شرح رائع
يعطيك العافيه
بس لو سمحت توضح لى النقطه
<?

if($x==2)
{
echo"ahmad";
}
?>

MSHAER
03-27-2007, 08:02 PM
شرح رائع
يعطيك العافيه
بس لو سمحت توضح لى النقطه
هلا اخوي يوسف الله يعافيك

هذا شرط اخوي يوسف سنتطرق له في درس العبارات الشرطيه IF و ELSEو ELSEIF

عموما باذن الله راح يعجبونك هالعبارات الشرطيه وهي رياضيات تقريبا

مثلا

نفرض ان س = 5

اذ كانت ص = س

اطبع قيمة ص

UaeStar
03-27-2007, 08:06 PM
^^ ننتظر الدرس القادم عشان نفهم ما بنستعجل
لاني ما فهمت
نفرض ان س = 5

اذ كانت ص = س

اطبع قيمة ص

بس اقولك انا فاشل بالرياضيات لا تعلم احد

MSHAER
03-27-2007, 08:09 PM
^^ ننتظر الدرس القادم عشان نفهم ما بنستعجل
لاني ما فهمت


بس اقولك انا فاشل بالرياضيات لا تعلم احد

هههههههههه

طيب مثال اسهل اخوي يوسف

اذا كان رقم العضو 1

اسمح له بدخول لوحة تحكم المنتدى

UaeStar
03-27-2007, 08:13 PM
هههههههههه

طيب مثال اسهل اخوي يوسف

اذا كان رقم العضو 1

اسمح له بدخول لوحة تحكم المنتدى
اهاا الحين فهمت
نستعمل دالت if ^^

الباكر
03-28-2007, 01:43 AM
الله يوفقك ياعليوي

وانشالله يكون قسم ناجح ونتعلم ونعلم من خلاله

ممرض محترف
03-28-2007, 01:44 AM
لحسة مخ ولكن مع الاصرار سوف نتعلمها

يتعلم
03-28-2007, 02:32 PM
النت عالم خيالي



في يوم راح يختفي وحنا موجودين





لاهنت اخوي درس موفق -------->> رياضيات عايد فيها اكثلا من سنه

مميز
03-29-2007, 04:16 PM
تسلم يمينك ياقلبي

شرح ماعليه غبار

بإنتظار المزيد ^_^

سعوديه جرافيكس
03-29-2007, 09:22 PM
يعطيك العاافيه اخوي مشاعر

ولو مالي في هالشي بس بتعلم ^.^

موفق وكل الشكر

lord_aim
03-31-2007, 11:44 PM
تفضل الواجب

طلال الحافظ
04-02-2007, 02:22 PM
شرح حلوو وسهل

بس مشكلتك التنطيط :)

راكان العصيمي
04-06-2007, 09:32 PM
تسلم حبيب قلبي

meraia.net
07-16-2007, 05:36 AM
يخليك ربي وشرح اكثر من رائع
اسلوب مذهل في الشرح وجميل جدا
ويدعو للمتابعه بمعنى الكلمة
الله يوفقك ياغلا ويرحم والديك

ولك فائق التحية والاحترام

شقران
12-17-2007, 04:44 AM
لاهنت يالقرم عالدرس
دمت بود

Abufares
01-28-2008, 06:19 AM
مشكور أخوي عليوي ... الله يوفقك في الإختبارات إن شاء الله

وتطبيقي بالمرفقات

majhool
02-04-2008, 12:20 AM
الله لا يهينك على الدرس



ولو اننا شكلنا بدينا متأخر