مولاتى

بســــــم الله الرحمن الرحيم


<meta name="propeller" content="7edb445ea1f8a84d8d2c566f754a8268" />
عزيزي الزائر / عزيزتي الزائرة يرجي التكرم بتسجبل الدخول اذا كنت عضو معنا


او التسجيل ان لم تكن عضو وترغب في الانضمام الي اسرة المنتدي


سنتشرف بتسجيلك


شكرا
ادارة المنتدي

مولاتى


 
البوابةالرئيسيةس .و .جبحـثالأعضاءالمجموعاتالتسجيلدخول

شاطر | 
 

 الدرس العاشر: تمرير المتغيرات من خلال عنوان الموقع (URL)

استعرض الموضوع السابق استعرض الموضوع التالي اذهب الى الأسفل 
كاتب الموضوعرسالة
Admin
Admin
Admin
avatar

الساعة الأن :
الدوله :
ذكر عدد المساهمات : 210
نقاط : 6741
تاريخ التسجيل : 25/11/2014
العمر : 31
الموقع : www.moulati.arab.st

مُساهمةموضوع: الدرس العاشر: تمرير المتغيرات من خلال عنوان الموقع (URL)   الثلاثاء ديسمبر 16, 2014 10:46 pm

عندما تبرمج بلغة PHP يمكنك أن تمرر المتغيرات من صفحة لأخرى، في هذا الدرس حول تمرير المتغيرات من خلال عنوان الموقع.

كيف تعمل؟

لعلك تساءلت لم بعض عناوين المواقع تبدو بهذا الشكل:
http://html.net/page.php?id=1254



لم هناك علامة استفهام بعد اسم الصفحة؟
الإجابة هي أن الأحرف بعد علامة الاستفهام هي سلسلة استعلام HTTP، سلسلة استعلام HTTP يمكنها أن تحوي متغيرات وقيم، في المثال أعلاه السلسلة تحوي متغيراً اسمه "id" وقيمته "1254".
هذا مثال آخر:
http://html.net/page.php?name=Joe



مرة أخرى، هناك متغير اسم "name" وقيمته "Joe".

كيف تحصل على المتغير من خلال PHP؟

لنفترض أن لديك صفحة PHP اسمها people.php، الآن يمكنك أن تطلب هذه الصفحة من خلال العنوان التالي:
people.php?name=Joe



باستخدام PHP، يمكنك الحصول على قيمة المتغير 'name' بهذا الأمر:
$_GET["name"]



أنت تستخدم أمر [وحدهم المديرون لديهم صلاحيات معاينة هذا الرابط] لتجد قيمة متغير محدد، لنجربه في مثال:


Query string






// The value of the variable name is found
echo "

Hello " . $_GET["name"] . "

";


?>






[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [وحدهم المديرون لديهم صلاحيات معاينة هذا الرابط]
عندما تطلع على المثال أعلاه جرب أن تغير الاسم "Joe" بإسمك في عنوان الموقع واطلب الصفحة مرة أخرى.

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

يمكنك تمرير أكثر من متغير في عنوان الموقع، بفصل المتغيرات باستخدام حرف & يمكن تمرير متغيرات متعددة:
people.php?name=Joe&age=24



في عناون الموقع هناك متغيرين، name وage، بنفس الطريقة أعلاه يمكنك الحصول على قيمتهما بهذا الشكل:
$_GET["name"]
$_GET["age"]



لنضف متغيراً آخراً للمثال:


Query string






// The value of the variable name is found
echo "

Hello " . $_GET["name"] . "

";
// The value of the variable age is found
echo "

You are " . $_GET["age"] . " years old

";


?>






[ندعوك للتسجيل في المنتدى أو التعريف بنفسك لمعاينة هذه الصورة] [وحدهم المديرون لديهم صلاحيات معاينة هذا الرابط]
الآن تعلمت طريقة واحدة لتمرير القيم بين الصفحات باستخدام عنوان الموقع، في الدرس التالي سنلقي نظرة على طريقة ثانية، النماذج.


قناة المعلم التعليميه للشروحات المصوره والشروحات التعليميه والثقافيه والفنيه والتكنلوجيا
نحن نؤمن بأنه ليس هناك رجلا يعرف كل شئ ولكننا نؤمن بتبادل الافكار
اذا اعجبكم الشرح ارجو ان تضغطو على زر ( اعجاب + مشاركه )
ومتابعتنا على قناة المعلم عبر الرابط التالى
[وحدهم المديرون لديهم صلاحيات معاينة هذا الرابط]

ومتابعتنا عبر صفحتنا فى الفيس بوك عبر الرابط التالى
[وحدهم المديرون لديهم صلاحيات معاينة هذا الرابط]


[وحدهم المديرون لديهم صلاحيات معاينة هذا الرابط]
الرجوع الى أعلى الصفحة اذهب الى الأسفل
معاينة صفحة البيانات الشخصي للعضو http://moulati.arab.st
 
الدرس العاشر: تمرير المتغيرات من خلال عنوان الموقع (URL)
استعرض الموضوع السابق استعرض الموضوع التالي الرجوع الى أعلى الصفحة 
صفحة 1 من اصل 1

صلاحيات هذا المنتدى:لاتستطيع الرد على المواضيع في هذا المنتدى
مولاتى :: youtube :: قناة المُعلم :: دروس كامله وشامله عن الـ PHP-
انتقل الى: