سؤال عن php
السلام عليكم :)
أبي أسأل عن
1.وش فايدة ['REQUEST['id_$ مو فاهمتها
2.ابي اعرف معنى هالكود : ()onchange= this.form.submit
ساعد بالإجابة
"إن في قضاء حوائج الناس لذة لا يَعرفها إلا من جربها، فافعل الخير مهما استصغرته فإنك لا تدري أي حسنة تدخلك الجنة."
الإجابات (2)
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
ادا كنت تريد قيمة 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
لايوجد لديك حساب في عالم البرمجة؟
تحب تنضم لعالم البرمجة؟ وتنشئ عالمك الخاص، تنشر المقالات، الدورات، تشارك المبرمجين وتساعد الآخرين، اشترك الآن بخطوات يسيرة !