ورود

View Full Version : سوال: نمیدونم این چه نوع فارسی ایه... . چیکارش کنم؟



RHamidR
جمعه 30 تیر 1391, 15:16 عصر
من یه برنامه با ویژوال بیسیک VB6 نوشتم واسه ارسال اس ام اس از یه سایت که زبون سایت هم PHP هستش
من تو این برنامه از winsock استفاده کردم و متد Post و شماره و متن و اینا رو میفرستم
وقتی متن فارسی باشه اس ام اسی که به گوشی میرسه یا اینجوریه "؟؟؟؟ ؟؟؟" یا اینجوری "□□□□ □□□ □□□□□□ □□□□".
جالب اینجاست که وقتی من تو صفحه PHP مینویسم که متن دریافتی رو مثلا چاپ کنه همون متن فارسیه رو بدون کوچکترین اشکال بصورت فارسی چاپ میکنه ولی وقتی همونو به گوشی پیامک میکنه بصورت بالا نمایش میده.
اینو هم بگم که سایت مشکلی نداره وقتی از طریق فرمی که تو همون صفحه وب میزارم فارسی مینویسی تو گوشی هم بدون کوچکترین اشکال نشون میده.

واقعا به کمکتون بصورت فوری فوتی احتیاج دارم اگه میشه سریعا کمک کنین. ممنون.

محسن واژدی
جمعه 30 تیر 1391, 15:41 عصر
سلام علیکم
از تابع UTF8_Encode موجود در پست زیر پیش از ارسال استفاده کنید:
http://barnamenevis.org/showthread.php?342201-%D9%85%D8%B4%DA%A9%D9%84-%D9%88%DB%8C%D9%86%D8%B3%D9%88%DA%A9-%D8%AF%D8%B1-%D9%BE%D8%B4%D8%AA%DB%8C%D8%A8%D8%A7%D9%86%DB%8C-%D8%A7%D8%B2-%D8%B2%D8%A8%D8%A7%D9%86-%D9%81%D8%A7%D8%B1%D8%B3%DB%8C&p=1509771&viewfull=1#post1509771

موفق باشید

RHamidR
جمعه 30 تیر 1391, 17:09 عصر
دادا چاکرتم دستت درد نکنه
نمی دونی چقدر لنگ این بودم.