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

-- مشكله في ادخال بيانات بالغه العربيه بالاجاكس --

بدأه abdulrahman414 في 17 سبتمبر 2010 · 1 رد · 562 مشاهدة · في قسم البرمجة بــ Javascript
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

اثناء برمجتي لسكربتي مشكله وهي في فورم ادخال قمت باستعمال الاجاكس فيه

ولكن المشكله البيانات العربيه المدخله إلي قاعده البيانات تدخل بشكل غير صحيح وتظهر عند استخراجها بهذا الشكل ظ…ط±ظˆط§ظ† ط§ظ„ط´ظ…ط§ط®

وطبعا لا يوجد كود ترميز يستطيع قراته

هذا هو كود الاجكاس الذي استعمله

function addvote12()
{

xmlHttp=GetXmlHttpObject()

if (xmlHttp==null)
 {
 alert ("Browser does not support HTTP Request")
 return
 } 

var voteq = document.getElementById('voteq');
var vote1 = document.getElementById('vote1');
var vote2 = document.getElementById('vote2');
var vote3 = document.getElementById('vote3');

var url="votejs.php?"


xmlHttp.onreadystatechange=stateChanged2
xmlHttp.open("POST",url,true)
xmlHttp.setRequestHeader('Content-type', 'application/x-www-form-urlencoded; charset=utf-8');
text = "voteq="+voteq.value
text = text+"&vote1="+vote1.value
text = text+"&vote2="+vote2.value
text = text+"&vote3="+vote3.value
text = text+"&sid="+Math.random()

xmlHttp.send(text) 
}

اريد حل لهذا الموضع لانه عطلني كثيرا وشاكرين

ملاحظه البينات بالحروف الاتينيه تدخل بدون مشكال ولكن ما قلقني ان البيانت العربيه في قواعد البيانت تكون بهذه الطريقه

ÇáÚÝæ ÚäÏ ÇáãÞÏÑå

اما الأخري فحروف غريبه

#2

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

ما هو ترميز قاعدة البيانات و الحقول التي تحوي على العربية؟

تأكد أن يكون utf8_unicode_ci

-------

في صفحة الادخال إلى قاعدة البيانات تأكد أن تضع ترميز الاتصال utf8

وفي صفحة العرض تأكد أن تضع الترميز utf8 أيضاً

---------

هل جربت عرض البيانات من قاعدة البيانات مباشرة (عن طريق الـ php) بدون كود الأجاكس

حتى تتأكد من ان المشكلة من الأجاكس أم من قاعدة البيانات؟

---------

جرب ذلك و اخبرنا بالنتيجة

تم تعديل هذه المشاركة بواسطة MoHaMMaD Pro في 17 سبتمبر 2010 في 16:28

1

Everything will be fine when we TALK LESS, DO MORE


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

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…