• 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
مشکل ارسال متن فارسی در ارسال SMS با استفاده از URL و وب سرویس
#1
Exclamation 
سلام
بنده یک پلاگین مخصوص آر اس فرم جوملا رو ویرایش کردم تا و به وب سرویس پنل پیامکیم وصل کردم
منتها مشکلی که وجود داره اینه که پیامک های انگلیسی به راحتی ارسال می شوند اما پیامک های فارسی به شکل زیر توسط وب سرویس به همراه کاربر و ... ارسال میشه:

"
%D8%B3%D9%84%D8%A7%D9%85
"
در اصل متن بالا کلمه "سلام" بوده

ناگفته نمونه که خود شرکت وب سرویس میگه که باید به صورت
htmlentities انکد بشه و ارسال بشه سمت ما

من متن کد رو و اونجایی که از تابع
htmlentities استفاده شده رو میفرستم ممنون میشم کمکم کنید


آدرس لینک فرم تست جهت تست مهندسین عزیز:
کد پی‌اچ‌پی:
http://برداشته شدoption=com_rsform&view=rsform&formId=3 

هر چی هست فکر می کنم در این خط مشکل وجود داره

کد پی‌اچ‌پی:
<recipient mobile="'.$to.'" originator="'.$from.'" doerid="8" >'.htmlentities($text).'</recipient
  پاسخ
تشکر شده توسط :
#2
خودم حلش کردمConfused
البته با کمک این لینک
https://netparadis.com/php-url-encoding-decoding/

و با آزمون و خطا بالاخره با تابع .urldecode درست شد.Big GrinBig Grin
  پاسخ
تشکر شده توسط :


پرش به انجمن:


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