New Page 1
 
 

 

 

 

 


 
العودة   منتديات كـــتــــاتــــــــيب نت > نادي البرمجة و التقنيات > فريق البرمجة و قواعد البيانات
 

رد
 
أدوات الموضوع
قديم 01-30-2008, 07:15 PM   #1
مهندس الماني
عضو كتاتيب مبتدئ
 

الصورة الرمزية مهندس الماني



مهندس الماني غير متواجد حالياً

Icon28 استراحة في دنيا ال php

بسم الله الرحمن الرحيم
بينما نحن تائهين في صحراء العرب ...

رمال في كل مكان
و نحن عطشى نريد قطرة ماء ...
واخيرا وجدنا من بعيد حركة العرب ... فتفائلنا بكثير من االامل ...

و ووجدنا الواحة بين هذه الرمال
وجدنا واحة ال PHP

اليكم البداية يا شباب ... الكود الأول بعد الرد الثاني

 

رد مع اقتباس
قديم 01-30-2008, 07:24 PM   #2
خيـرَ أُمـة
عضو كتاتيب متقدم
 

الصورة الرمزية خيـرَ أُمـة



خيـرَ أُمـة غير متواجد حالياً

افتراضي

رائع يا مبدع ...

لغة برمجة قوية وقيمت بانها من الأفضل ...

استمر يا بطل وانا متابع بذن الله ..
__________________



ما احترق لسان بقوله نار..... ولا اغتنى فقير بقوله ألف دينار

 

رد مع اقتباس
قديم 01-30-2008, 07:26 PM   #3
مهندس الماني
عضو كتاتيب مبتدئ
 

الصورة الرمزية مهندس الماني



مهندس الماني غير متواجد حالياً

Icon15 مقارنة بين php و html

اجل دنيا php لسيت عالم من الخيال وليست سحر ولا شعوذة
اذا كانت صفحة ال html تتكون من
كود HTML:
<html>
<head>
<title>first page</title>
</head>
<body>
</body>
</html>
اذن هذا كود html فكيف يكون كود php???
الفرق الاول
الامتداد
(اتش تي ام ال) امدادها htm او h t m l
(بي اتش بي) امتدادها php
العمل
(اتش تي ام ال) HTML يتم ارسال الكود من السيرفر الى الجهاز الشخصي ويقوم المتصفح بتنسيق الكود ليخرج امامنا كما ترى هذه الصفحة
(بي اتش بي) PHP نفس طريقة العمل
اذن ما هو الفرق !!!!!!!
ما الفرق بين ال اتش تي ام ال و البي اتش بي
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
اجل ما هو الفرق!!
ان الفرق هو السكريبت والوظائف و الامكانيات!!
واليكم الشرح بالرد القادم

 

رد مع اقتباس
قديم 01-30-2008, 07:35 PM   #4
مهندس الماني
عضو كتاتيب مبتدئ
 

الصورة الرمزية مهندس الماني



مهندس الماني غير متواجد حالياً

Icon15 امكانيات بي اتش بي

في الحقيقة اذا ما اردنا مثلا قراءة الكود الخاص باي صفحة انترنت ما علينا سوى الضغط بالزر اليمين و اختيار source code لنرى كامل الكود الخاص بهذه الصفحة !!

وهنا نتسائل هل معنى هذه الكلمات انعدام الأمن!! و ان مثلا الاتصال بقاعدة البيانات سيكون مكشوف واذا ما علمنا الاتصال باي قاعدة بيانات يجب ان يحتوي على اسم القاعدة و اسم المستخدم و كلمة المرور و اسم السيرفر فهل ستظهر هذه المعلومات
الحقيقة ان ذلك لو حدث سينتهي عالم الانترنت

اذن ماذا يحدث


انا اقول لكم ببساطة
ما يحدث انك تطلب صفحة مثلا لتكن مثلا (صفحة اتصل بنا) فيتم الاتصال بالانترنت و من ثم بالسيرفر الذي يحتوي الصفحة الذي يقوم بدوره بالبحث عن الصفحة والان "سر العمل" يقوم يقراءة الصفحة و يبحث عن ما يعرف ب"السكريبت" وهنا مربط الفرس وهو ماذا يحدث بالسكريبت وماذا يحتوي
يقوم السيرفر فورا بتنفيذ اوامر السكريبت الذي قد يحتوي اتصالا بقاعدة بيانات و فيه امر استعلام من قاعدة البايانات و يقوم بوضع نتيجة الاستعلام بمكان السكريبت
اي ان ما يتم ارساله هو نتيجة السكريبت وليس نفس السكريبت .
وهنا تكتشف ان العملية آمنة

 

رد مع اقتباس
قديم 01-30-2008, 07:43 PM   #5
مهندس الماني
عضو كتاتيب مبتدئ
 

الصورة الرمزية مهندس الماني



مهندس الماني غير متواجد حالياً

Icon16 الخطوة القادمة كتابة سكريبت صغير

الان بعدما عرفنا قيمة السكريبت بحاجة الى كتابة اول كود خاص بال بي اتش بي
هذا هو الكود الاول في عالم ال php
كود PHP:
<?php echo "my first page" ?>
اجل هذا هو يبدا بالاعلان وجود بي اتش بي من خلال
كود PHP:
<?php
وينتهي
كود PHP:
؟
وما بينهما نجد الامر echo اي اطبع على الشاشة
وهنا معناها
اطبع
my first page
نلاحظ ان الكلمات محاطة ب " "
وهي للاعلان ان المطلوب طباعته هو حروف وكلمات وليس ارقام او تاريخ

 

رد مع اقتباس
قديم 01-30-2008, 07:51 PM   #6
ghali-web
عضو كتاتيب مبتدئ



ghali-web غير متواجد حالياً

افتراضي

مشكور اخي موضوع مميز ممكن اسالك

كيف يتم عمل معادلة س+ ص = م
__________________

 

رد مع اقتباس
قديم 01-30-2008, 07:56 PM   #7
مهندس الماني
عضو كتاتيب مبتدئ
 

الصورة الرمزية مهندس الماني



مهندس الماني غير متواجد حالياً

Icon16 اجابة للاخ غالي

انت تسأل أخي عن المتغيرات
قمثلا
س + ص = م
فاذا كانت قيمة س = 5
وقيمة ص = 4
فان م = 4 +5
اذن م = 9
بالتالي كيف نقوم بهذه العملية بواسطة بي اتش بي
اولا الاعلان عن متغير أي ان نقول للسيرفر ان هناك متغير اسمه x نريد اسناد القيمة التالية به
ويكون كما يلي
كود PHP:
$x 
ولعمل مجموعة متغيرات اليكم الطريقة
كود PHP:
$x 4
$y5;
$z$x $y;
echo 
$z
اذن كما نلاحظ تم الاعلان عن 3 متغيرات هي x و y و z
وان z = x+y
وتم بالسطر الاخير طباعة الناتج على الشاشة ...

 

رد مع اقتباس
قديم 01-30-2008, 10:55 PM   #9
ydirsat
عضو كتاتيب مبتدئ




ydirsat غير متواجد حالياً

افتراضي

واصل نحن متحمسين لإتقان البي أتش بي
__________________
هذا توقيعي :

 

رد مع اقتباس
قديم 01-31-2008, 06:50 PM   #10
ghali-web
عضو كتاتيب مبتدئ



ghali-web غير متواجد حالياً

افتراضي

وهل هناك ملاحظات او محددات لاسم المتغير مثلا هل استطيع ان اعلن عن متغير اسمه "غالي"
__________________

 

رد مع اقتباس
قديم 01-31-2008, 06:51 PM   #11
مهندس الماني
عضو كتاتيب مبتدئ
 

الصورة الرمزية مهندس الماني



مهندس الماني غير متواجد حالياً

حلو ملاحظة

هنا يجب التركيز على بعض الملاحظات الاساسية:
1- يجب ان يكون امتداد الملف .php
2- يجب ان ينتهي كل سطر بفاصلة منقوطة ;
3- واما عن سءالك حول المتغيرات ...
أجل يوجد محددات وهي كما يلي:-
1- ان تكون باللغة الانجليزية .
2- ان لا تبدأ برقم.
3- ان لا يتجاوز طولها 30 حرف .
4- ان لا يكون كلمة محجوزة . مثل ECHO او شيء مشابه
هنا اهم الملاحظات لكن الافضل ان يكون المتغير ذو دلالة

 

رد مع اقتباس
قديم 01-31-2008, 06:53 PM   #12
ghali-web
عضو كتاتيب مبتدئ



ghali-web غير متواجد حالياً

افتراضي

ماذا تقصد أخي بات المتغير الافضل ان يكون ذو دلالة ...
__________________

 

رد مع اقتباس
قديم 01-31-2008, 07:01 PM   #13
مهندس الماني
عضو كتاتيب مبتدئ
 

الصورة الرمزية مهندس الماني



مهندس الماني غير متواجد حالياً

افتراضي المنغيرات ذوات دلالة

هنا أخي أقصد بالضبط ان الاسماء تسهل البرمجة
مثلا
لو ان هناك ماغير باسم X واخر باسم Y وثالث باسم Z فهل يستطيع احد العودة لمعرفة استخدامات هذه الرموز ووهنا يقع المبتدئين اذ يقومون بالاعلان عن المتغيرات باسماء عامة ليس لها معاني و عندما يريدون اعادة البرمجة او التطوير تضيع منهم الافكاؤ فيعودون للبرمجة من نقطة الصفر
مثلا
اذا كان هناك عداد لا نقوم بالاعلان عنه باسم X وانما Counter اي عداد
هنا عندما نعود للكود نجده امامنا وتعرف ان هذا عداد
ومثلا
لو كان هناك متغير للتعبير عن المستخدم لا نسمية Y وانما $user
وهكذا

 

رد مع اقتباس
قديم 01-31-2008, 07:07 PM   #14
ghali-web
عضو كتاتيب مبتدئ



ghali-web غير متواجد حالياً

افتراضي

مشكور اخي جزاك الله خيرا الشرح واضح
__________________

 

رد مع اقتباس
قديم 01-31-2008, 07:09 PM   #15
مهندس الماني
عضو كتاتيب مبتدئ
 

الصورة الرمزية مهندس الماني



مهندس الماني غير متواجد حالياً

افتراضي

ان شاء الله في الدرس القادم سيكون مخصص لامور اكثر روعة
سيكون ان شاء الله حول
انواع المتغيرات و استخداماتها والعمليات الممكنة على المتغيرات

 

رد مع اقتباس
قديم 01-31-2008, 11:49 PM   #16
Islam.Dream
عضو كتاتيب جديد
 

الصورة الرمزية Islam.Dream



Islam.Dream غير متواجد حالياً

افتراضي

يعني انا عمري ما حبيت ال php ولا نويت اتعلمها ...بس والله اسلوبك حلو بالتحميس والشرح ....حسيت بعظمة الphp ...رح اتابع الموضوع واستسلم للphp
__________________
" نحن قوم اعزنا الله بالاسلام فاذا ابتغينا العزة بغير الاسلام اذلنا الله "

 

رد مع اقتباس
رد


أدوات الموضوع

تعليمات المشاركة
لا تستطيع كتابة مواضيع
لا تستطيع كتابة ردود
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

كود [IMG] متاحة
كود HTML متاحة


جميع الأوقات بتوقيت GMT +3. الساعة الآن 01:31 AM.


Powered by vBulletin
Copyright ©2000 - 2010, Jelsoft Enterprises Ltd.