الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

Notice: Undefined index

بدأه عوكل في 15 يونيو 2012 · 5 رد · 886 مشاهدة · في منتدى تطوير المواقع بـ PHP
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته

ارجو من الاخوة الكرام الاجابه حيث تظهر لى رسالة

Notice: Undefined index

حيث اننى استخدم jquery مع php وبحثت على الانترنت فوجدت حلين

1- تحديد قيمة المتغير الواصل من الاجاكس فى الجافاسكربت وقد فعلت ولكن للاسف لم تحل المشكلة

2- استخدام عبارة اخفاء الاخطاء

error_reporting(0);
ini_set('display_errors', 0);

وقد فعلت ايضا ولكن لا اريد ذلك

ارجو المساعدة حيث اننى اعمل فورم وانقل متغيراتها بواسطة الاجاكس بالجى كويرى وفى الصفحة المستدعاة احدد قيم المتغيرات واقوم بالعمليات عليها فتظهر المشكلة

#2

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

M.B.O

Mohamed Bin Othman

إبن المكلا

يابني البشر ماذا فعلتم بالبشر !!

إسـألـنـي

#3
   $("#patient_add_submit").live("click", function(){

		var form_data =
		{
			examination: 'examination',
			a2: $("input:radio[id=a2]:checked").val(),
			a4: $("#a4").val(),
			a5: $("#a5").val(),
			b1: $("#b1").val(),
			b2: $("#b2").val(),
			b3: $("input:radio[id=b3]:checked").val(),
			b4: $("#b4").val(),
			b5: $("#b5").val(),
			b6: $("#b6").val(),
			b7: $("#b7").val(),
			b8: $("#b8").val(),
			b9: $("#b9").val(),
			b10: $("#b10").val(),
			c1: $("#c1").val(),
			c2: $("#c2").val(),
			c3: $("#c3").val(),
			c4: $("#c4").val(),
			c5: $("#c5").val(),
			c6: $("#c6").val(),
			c7: $("#c7").val(),
			d1: $("#d1").val(),
			d2: $("#d2").val(),
			d3: $("#d3").val(),
			d4: $("#d4").val(),
			d5: $("#d5").val(),
			d6: $("#d6").val(),
			d7: $("#d7").val(),
			d8: $("#d8").val(),
			e1: $("#e1").val(),
			e2: $("#e2").val(),
			e3: $("#e3").val(),
			e4: $("#e4").val(),
			e5: $("#e5").val(),
			e6: $("#e6").val(),
			e7: $("#e7").val(),
			e8: $("#e8").val(),
			e9: $("#e9").val(),
			e10: $("#e10").val(),
			e11: $("#e11").val(),
			e12: $("#e12").val(),
			e13: $("#e13").val(),
			e14: $("input:radio[id=e14]:checked").val(),
			e15: $("input:radio[id=e15]:checked").val(),
			e16: $("input:radio[id=e16]:checked").val(),
			e17: $("input:radio[id=e17]:checked").val(),
			e18: $("input:radio[id=e18]:checked").val(),
			e19: $("input:radio[id=e19]:checked").val(),
			e20: $("input:radio[id=e20]:checked").val(),
			e21: $("input:radio[id=e21]:checked").val(),
			e22: $("input:radio[id=e22]:checked").val(),
			e23: $("input:radio[id=e23]:checked").val(),
			e24: $("input:radio[id=e24]:checked").val(),
			e25: $("#e25").val(),
			e26: $("#e26").val(),
			e27: $("input:radio[id=e27]:checked").val(),
			e28: $("#e28").val(),
			e29: $("#e29").val(),
			e30: $("#e30").val(),	
			e31: $("#e31").val(),
			e32: $("#e32").val(),	
			f1: $("#f1").val(),
			f2: $("#f2").val(),
			f3: $("#f3").val(),
			f4: $("#f4").val(),
			f5: $("input:radio[id=f5]:checked").val(),
			f6: $("input:radio[id=f6]:checked").val(),
			f7: $("input:radio[id=f7]:checked").val(),
			f8: $("input:radio[id=f8]:checked").val(),
			f9: $("input:radio[id=f9]:checked").val(),
			g1: $("#g1").val(),
			g2: $("#g2").val(),
			g3: $("#g3").val(),
			g4: $("#g4").val(),
			g5: $("#g5").val(),
			g6: $("#g6").val(),
			g7: $("#g7").val(),
			g8: $("#g8").val(),
			g9: $("#g9").val(),
			g10: $("#g10").val(),
			g11: $("#g11").val(),
			g12: $("#g12").val(),
			g13: $("#g13").val(),
			g14: $("#g14").val(),
			g15: $("#g15").val(),
			g16: $("#g16").val(),
			g17: $("#g17").val(),
			g18: $("#g18").val(),
			g19: $("#g19").val(),
			g20: $("#g20").val(),
			g21: $("#g21").val(),
			g22: $("#g22").val(),
			g23: $("#g23").val(),
			g24: $("#g24").val(),
			g25: $("#g25").val(),
			g26: $("#g26").val(),
			g27: $("#g27").val(),
			g28: $("#g28").val(),
			g29: $("#g29").val(),
			g30: $("#g30").val(),	
			g31: $("#g31").val(),
			g32: $("#g32").val(),	
			g33: $("#g33").val(),
			g34: $("#g34").val(),
			g35: $("#g35").val(),
			g36: $("#g36").val(),
			g37: $("input:radio[id=g37]:checked").val(),
			g38: $("input:radio[id=g38]:checked").val(),
			g39: $("#g39").val(),
			g40: $("#g40").val(),
			g41: $("#g41").val(),
			g42: $("u#g42").text(),
			g43: $("input#g43").val(),
			g44: $("input#g44").val(),	  
			g45: $("input#g45").val(),	  
			g46: $("input#g46").val(),	  
			g47: $("input#g47").val(),
			g48: $("input#g48").val(),	  
			g49: $("input#g49").val(),	  
			g50: $("input#g50").val()	  
    };
  $.ajax({
    type: 'POST',
		url: 'incs/aja_examination.php',
    data: form_data,
    beforeSend: function(){$("#ajaStart").fadeIn(100);},
    error: function(){$("#ajaError").html('xform_new_patient_submitx');},
    success: function(data){$("#ajaSuccess").html(data);},
    complete: function(){$("#ajaStart").fadeOut(100);}
    });
return false;
});


});
#4

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

#5

رسالة الخطأ هذه تظهر عند كتابة متغيرات كثيرة وقد تستدعيها ولا تستخدمها لذا وجب عليك تجزئة المتغيرات ولا تستدعيها مرة واحدة لذا

- قم بتجزئة المتغيرات المنقولة فى ملف الجافا سكربت وللعلم طريقة النقل السابقة بالاجاكس سليمة

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

اذا اتبعت التعليمات السابقة ان شاء الله لن تظهر رسالة الخطأ

ولو ملطشه معاك على الاخر استخدم الكود التالى

$d1 = (isset($_POST['d1'])) ? $_POST['d1'] : 'default value';
1
#6

من الممكن حدوث المشكلة لو نسيت الكود التالى فى الصفحة المستدعاه وذلك عند التعامل مع الجلسات

session_start();

تم تعديل هذه المشاركة بواسطة الفيل الطائر في 21 يونيو 2012 في 23:27

مواضيع مشابهة