Nwahy Articles V3 pro

php

التعامل مع المراجع References

من أكثر وأهم المفاهيم المستخدمة في php مايسمى بالمراجع أو الـ References .. ماهي المراجع (References) ؟ سأعطيك عزيزي القارئ تعريف بطريقتي هي عبارة عن قيمة لها أكثر من متغير يشير إليها .. طيب ياليت ياعبدالله عيد توضح بالأمثلة (ابشر.. ) [php]<?php $x = 10; ?>[/php] الآن إذا عدنا إلى التعريف فإن القيمة ستكون 10 والمتغير x .. الآن كيف نستخدم ...

تاريخ الإضافة: 20/3/2008

زيارات: 1683

التعامل مع المراجع References

الصيغة البديلة للـ control structure

بإختصار هذا الدرس يوضح الصيغ البديلة لكل من if, else, elseif, while, for, switch .... وغيرها من أدوات التحكم في اللغة ... ما المقصود بالصيغة البديلة (Alternative Syntax) هي أنه يمكنك كتابة ادوات التحكم مثل if وغيرها بطريقة أو بشكل أخر .. و للتوضيح أكثر لاحظ ما يلي : أنت في العادة تكتب if كالتالي : [php]<?php if($the_bool_exp) { //do somthing... } ?>[/php] جميل جداً ...

تاريخ الإضافة: 20/3/2008

زيارات: 1601

الصيغة البديلة للـ control structure

التعرف على باراميترات الدالة أثناء تنفيذها

من المعروف أنه عند تعريفك لدالة معينة فإنك ربما تستخدم عدد معين من الباراميترات مع الدالة أو ربما لا تستخدم أي باراميتر أي أن الدالة لا تحتوي على باراميترات ... والمقصود بالبارميترات هي المتغيرات التي تأتي بين قوسي الدالة عند تعريفها ومثال على ذلك [php]<?php function myData($a,$wyc,$xyz) { //do somthing here } ?>[/php] فكما تلاحظ فإن كلاً من a, wyc, ...

تاريخ الإضافة: 20/3/2008

زيارات: 1502

التعرف على باراميترات الدالة أثناء تنفيذها

العلاقة بين include و return

هذا الدرس يوضح وجود علاقة بين كلاً من include و return فالجميع يعرف أن include تقوم بتضمين محتويات ملف داخل ملف اخر … الآن لاحظ المثال التالي وليكن في ملف بإسم my.php [php]<?php // my.php file $c = 4 * (20 - 7); return $c; ?>[/php] قد تستغرب من هذا المثال لأن المعروف عن return هو إستخدامها بداخل الدوال فقط ولكن مافائدة إستخدامها بهذا الشكل ؟ الآن لاحظ الملف ...

تاريخ الإضافة: 20/3/2008

زيارات: 1650

العلاقة بين include و return

النوع متغير متغير في php

بسم الله الرحمن الرحيم مفهوم متغير متغير أو (variable-variable) في php يشبه نوعاً ما المؤشرات في لغة C لمن لديهم خبرة سابقة في لغة C ولكن ليس مثله بالضبط …. فالجميع يعرف أن تعريف متغير في php هو بوضع علامة $ قبل المتغير وهذا هو المتغير العادي … مثل [php]<?php $a = ‘abdulah’; ?>[/php] [U]إذاً ماهو مفهوم متغيرمتغير في php ؟[/U] أولاً لتعريف متغير ...

تاريخ الإضافة: 20/3/2008

زيارات: 1524

النوع متغير متغير في php

المتغير من نوع دالة

الجميع يعرف أن PHP تحتوي على العديد من أنواع المتغيرات مثل string, int, float, array, object.. وهي أنواع لتمثيل نوع البيانات التي يتم تخزينها في المتغير نفسه فمثلاً عندما يقال لك أن المتغير y من نوع int فسيتبادر إلى ذهنك أن y يحتوي على عدد مثل 5 أو 770 ... إلخ وهكذا لبقية أنواع المتغيرات ... يمكن أن يكون نوع المتغير هو function أو callback function .. مامعنى ذلك ...

تاريخ الإضافة: 20/3/2008

زيارات: 1495

المتغير من نوع دالة

إستخدام الـ Cookies

[U]- ما هي ملفات الكوكيز ؟[/U] ملفات الكوكيز عبارة عن ملفات نصية ، تقوم المواقع التي تزورها بإيداعها على القرص الصلب في جهازك ، وتحتوي هذه الملفات النصية على معلومات تتيح للموقع الذي أودعها أن يسترجعها عند الحاجة ، أي عند زيارتك المقبلة للموقع . وتختلف المعلومات التي تخزن ضمن ملفات الكوكيز من موقع لآخر ، ولكن ليس بإمكان هذه ...

تاريخ الإضافة: 20/3/2008

زيارات: 2475

إستخدام الـ Cookies

مصفوفه للإتصال بقاعدة البيانات

اليكم بها [php]$DB['Host'] = 'localhost'; $DB['User'] = 'root'; $DB['Pass'] = ''; $DB['Name'] = 'email'; MySQL_Connect($DB['Host'],$DB['User'],$DB['Pass']) Or Die(MySQL_Error()); MySQL_Select_DB($DB['Name']) Or Die(MySQL_Error());[/php] وبالتوفيق

تاريخ الإضافة: 20/3/2008

زيارات: 1647

مصفوفه للإتصال بقاعدة البيانات

استبدال جزء من النص باستخدام الدالة str_replace

طريقة استبدال نص بنص آخر اليك الطريقة : [php]<? $text = "my name is aboliyali"; $text = str_replace("aboliyali","ahmed",$text); echo $text; ?>[/php] سيتم استبدال النص الكلمة aboliyali بـ ahmed وتستطيع استغلال هذه الداله str_replace بإستخدامات أخرى وأكثرها شهرة هي اكواد المنتديات bbcode بحيث يتم استبدال نصوص الـ bbcode بالـ html واللي ولي التوفيق

تاريخ الإضافة: 20/3/2008

زيارات: 1608

استبدال جزء من النص باستخدام الدالة str_replace

بعض الاوامر الضرورية للاستخدام السليم لقاعدة البيانات

السلام عليكم ورحمة الله تعالى وبركاته اما بعد يسرني تقديم هادا الدرس المتواضع كدرس مبداي لاتعامل مع قواعد البيانات وشرحي كالاتي عملية الاختيار من جدول معين.... select (جميع الاعمدة التي ترغب بظهورها) from (اسم الجدول) where ( شروط معينة) مثال [php]select id,name,age from Employee; select id,name,age from Employee where age>25[/php] ==================================== insert into (اسم ...

تاريخ الإضافة: 20/3/2008

زيارات: 1729

بعض الاوامر الضرورية للاستخدام السليم لقاعدة البيانات

هل الإيميل موجود بقاعدة البيانات ام لا !! إليك الطريقة

السلام عليكم احيانا يلزمنا في برنامج ان نتأكد من أن الماده التي نبحث عنها هل موجوده أم لا مثلا نبحث عن ايميل معين وهل هو موجود أم لا !! إليكم الطريقه مع الاستعلام الخاص بها وطبعا تستطيع تطويع الكود حسب ما تراه مناسب لك : [php]$sql = "select * user Where email='admin@tlbat.com'"; $result = mysql_query($sql); if (mysql_num_rows($result) == 0) { echo "الإيميل غير ...

تاريخ الإضافة: 20/3/2008

زيارات: 1881

هل الإيميل موجود بقاعدة البيانات ام لا !! إليك الطريقة

الدرس الثاني والثلاثون: معالجة الاخطاء ونهاية المطاف

اذا كنت تستخدم لغة PHP او اي لغة اخرى فهناك انواع اخطاء تنطبق عليهم جميعا. شي مريح اتوافقني الرأي ؟ الاخطاء هذه على 3 انواع وهي الاخطاء الكتابية ,, الاخطاء التشغيليه ,, الاخطاء المنطقيه وسوف نتكلم لكل واحده على حده لكي تفهم مضمونها وكيفية تجنبها. اهداف الدرس: الاخطاء البرمجيه رسائل الاخطاء مراحل الاخطاء نهاية المطاف ...

تاريخ الإضافة: 20/3/2008

زيارات: 1605

الدرس الثاني والثلاثون: معالجة الاخطاء ونهاية المطاف

الدرس الواحد والثلاثون: متفرقات عن لغة بي اتش بي

في بعض الاحيان تريد ان تقوم بمشاركة الكود مع بعض المبرمجين , او تريد ان تقوم بعمل برنامج دروس ويظهر لك الكود من غير تنفيذه , اذن سوف تستعمل الداله التي تسمى show_source() او highlight_file() وكل هذه الدالتين تقوم بنفس العمل تماما, وتأخذ هذه الدالتين ملفات ( يجب ان تكون ملفات PHP او لن يكون هناك معنى ) , وعند استخدامها... اهداف الدرس: تهيئة النصوص ...

تاريخ الإضافة: 20/3/2008

زيارات: 1510

الدرس الواحد والثلاثون: متفرقات عن لغة بي اتش بي

الدرس الثلاثون: مكتبة الصور في لغة بي اتش بي

تعلمنا كيف نقوم ببرمجة موقع بلغة php ورأينا كم هي سهله وجميله في التعامل, ولكن استخدام لغة php لا يقتصر على اصدار ملفات html او php بل يسمع لك ايضا بإنشاء الصور بأنواعها سواء كانت متحركه او ثابته. توجد هناك مكتبة خاصه لعمل هذه الصور وتسمى مكتبة GD والاسم الكامل لها هو ( GD Library ). اهداف الدرس: نبذه عن انواع الصور انشاء الصور نبذة عن ...

تاريخ الإضافة: 20/3/2008

زيارات: 1885

الدرس الثلاثون: مكتبة الصور في لغة بي اتش بي

الدرس التاسع والعشرون: برنامج تسجيل مبسط

نريد ان نقوم بفعل شيئ مفيد بإستخدام الجلسات, وسوف نستخدمها اليوم في عمل برنامج تسجيل مبسط , لكي نقوم بوضع النكهات على برامجنا , فكرة عمل هذا البرنامج بسيطه , نموذج دخول ثم التحقق من اسم المستخدم وكلمة المرور , وبعد ذلك.... متطلبات قبل البدأ : مراجعة الدرس السابق ( الجلسات ) اهداف الدرس: فكرة البرنامج مختصرات الدخول الى صفحة ...

تاريخ الإضافة: 20/3/2008

زيارات: 1692

الدرس التاسع والعشرون: برنامج تسجيل مبسط

الدرس الثامن والعشرون: الجلسات في البي اتش بي

هناك مشكلة كبيره في لغة HTML وذلك لانها لا تستطيع تحديد حالة المستخدم, ونعني بذلك انها لا تستطيع تتبع المستخدم من صفحه الى اخرى, هل تحتاج الى مثال ؟ فمثلا لو قام المستخدم بتنفيذ طلب اظهار صفحه ما, ثم طلب اظهار صفحه اخرى, فلا يمكن للغة HTML معرفة اذا كان الطلب تم من نفس المستخدم..... متطلبات قبل البدأ : مراجعة جميع الدروس السابقه اهداف ...

تاريخ الإضافة: 20/3/2008

زيارات: 1748

الدرس الثامن والعشرون: الجلسات في البي اتش بي