سؤال عن php

أفنان • منذ 6 سنوات

السلام عليكم :)

أبي أسأل عن

1.وش فايدة ['REQUEST['id_$ مو فاهمتها 

 

2.ابي اعرف معنى هالكود :     ()onchange= this.form.submit

 

 

كلمات دليلية: php

ساعد بالإجابة

"إن في قضاء حوائج الناس لذة لا يَعرفها إلا من جربها، فافعل الخير مهما استصغرته فإنك لا تدري أي حسنة تدخلك الجنة."

الإجابات (2)

xlmnxp • منذ 6 سنوات

1.وش فايدة ['REQUEST['id_$ مو فاهمتها 

 

الثابت ['REQUEST['id_$ يعوض عن الثابتين $_POST و $_GET حيث يقوم بجلب الطلب ( request ) بدل عن $_GET او $_POST

// يحل محل $_POST
$_REQUEST["id"] == $_POST["id"]

// ويحل ايضًا محل $_GET
$_REQUEST["id"] == $_POST["id"]

 

2.ابي اعرف معنى هالكود :     ()onchange= this.form.submit

 onchange هي دالة من لغة JavaScript تعمل عن حدث تغيير على ملحق حقل ( input ) او محدد ( select )

اما this فهي تشير الى عنصر في نفس نطاق الكود بإمكانك الاطلاع اكثر على this في موسوعة حسوب https://wiki.hsoub.com/JavaScript/this

اما form.submit() تقوم بعمل ارسال ( Submit ) لنموذج form
 

hamza • منذ 6 سنوات

ادا كنت تريد قيمة id ولا تعرف بالضبط هل قمت بارسال القيمة عبر post او get او عبر cookie فقط استعمل request وستقوم هي بالتحقق منهم جميعا تم سنجلب اليك القيمة

<?php
$_GET['foo'] is a 'hello' string   //from user input
$_POST['foo'] is a 'world' string   //from user input
?>

ادا قمنا ب 

$_REQUEST['foo']

ستطبع لنا الجملة world لاننا وضعناها فوق الاولى اي hello

لايوجد لديك حساب في عالم البرمجة؟

تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !