• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل با ajax در ارسال داده های فارسی
#1
سلام دوستان
من اطلاعات یک فرم رو از طریق ajax در دیتابیس ذخیره می کنم . ابتدا مقادیر فرم توسط یه تابع javascript که سازنده شیء xmlHttp هست جمع میشه و به صفحه php که اونها رو داخل DB ذخیره می کنه از طریق متد GET ارسال میشه . اما مشکلی که هست اینه که اگه مقادیر فرم فارسی باشن و در دیتابیس ذخیره بشن و در صفحه دیگری که می خوام اون ها رو برای نمایش از DB بخونم به جای حروف فارسی ? یا کاراکتر های دیگه نشون می ده .
البته این مشکل فقط در ارسال فرم توی مرورگر IE ایجاد میشه اما توی مرورگر های دیگه هیچ مشکلی نداره .
  پاسخ
تشکر شده توسط :
#2
یبار فک کنم علی مخلصی بود که بهم اینو گفت
و بعد از اون من به هرکی دیدم گفتم Big Grin
مقادیرت رو باید با تابع ... فیلتر کنی
تابعش رو یادم رفته
ببینم پیداش می کنم یا نه
  پاسخ
تشکر شده توسط :
#3
قبل از اینکه مقادیر get رو ارسال کنی با تابع encodeURIComponent انکد کن
  پاسخ
تشکر شده توسط : oia
#4
ایول ایول داش وحیدُ ایول
  پاسخ
تشکر شده توسط :
#5
کوچیکتم (سنی نه ها امین نیایی گیر بدی Big Grin)
  پاسخ
تشکر شده توسط :
#6
(۱۳۸۸ مهر ۲۴, ۰۷:۳۷ ب.ظ)admin نوشته: کوچیکتم (سنی نه ها امین نیایی گیر بدی Big Grin)

من که مثه یوشا ... ندارم گیر بدم Wink
  پاسخ
تشکر شده توسط : admin
#7
دوستان تو همه مرورگر ها خوب کار میکنه اما بازم با IE7 مشکل داره راه چاره چیه ؟؟؟؟؟؟؟؟
  پاسخ
تشکر شده توسط :


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان