سعاد نشر 12 يناير 2016 (مُعدّل) ما الطريقة الصحيحة لعمل استمارة form على صفحة html بزرين اثنين لغرض submit؟ تمّ تعديل 12 يناير 2016 بواسطة سعاد انشر على الشّبكات الاجتماعية رابط هذه المساهمة
0 هشام زيد نشر 13 يناير 2016 يمكن عمل التالي :بفرض ان هناك زرين الزر الاول "تسجيل"الزر الثاني "تسجيل و خروج"<form> ... <input type="submit" value="تسجيل" /> <input type="submit" value="تسجيل و خروج" /> </form> انشر على الشّبكات الاجتماعية رابط هذه المساهمة
0 E.Nourddine نشر 13 يناير 2016 (مُعدّل) يمكن استعمال الطريقة التالية عن طريق كود JavaScript للتأكد من الزر المضغوط:كود html:<input type="submit" name="action" value="Update" /> <input type="submit" name="action" value="Delete" />كود JavaScript، والذي سيتأكد من الزر المضغوط عليه:if ($_POST['action'] == 'Update') { //action for update here } else if ($_POST['action'] == 'Delete') { //action for delete } else { //وقوع خطأ }يمكن لإعطاء نفس الاسم لكلا الزرين أن يخلق مشكل، لذا من الأفضل تفادي ذلك، إعطاء اسم مختلف:<input type="submit" name="update_button" value="Update" /> <input type="submit" name="delete_button" value="Delete" /> وتغيير كود JavaScript أيضا:if (isset($_POST['update_button'])) { //update action } else if (isset($_POST['delete_button'])) { //delete action } else { //لا زر مضغوط } تمّ تعديل 13 يناير 2016 بواسطة E.Nourddine انشر على الشّبكات الاجتماعية رابط هذه المساهمة
ما الطريقة الصحيحة لعمل استمارة form على صفحة html بزرين اثنين لغرض submit؟
تمّ تعديل بواسطة سعادانشر على الشّبكات الاجتماعية
رابط هذه المساهمة