ماهان مقدم
یک شنبه 24 مهر 1390, 23:17 عصر
سلام. آقا من یکی دو روز هست که به یه مشکل بد برخوردم. توی فروم خود CI و StackOverflow هم گفتم ولی درست نشد. من الآن توی آدرس تو segment آخر عنوان خبر رو دارم میگیرم که بصورت فارسی هم هست مثلا این:
localhost/df-gamez/news/افتتاح-سایت-جدید
همه چی درسته یعنی من توی view هام charset رو تعریف کردم یعنی همه چی ردیف اجراء میشه منتها وقتی این segment که به function من ارسال میشه دیگه از حالت عادی خارج میشه و میشه این:
%d8%a7%d9%81%d8%aa%d8%aa%d8%a7%d8%ad-%d8%b3%d8%a7%db%8c%d8%aa-
%d8%ac%d8%af%db%8c%d8%af-%d8%aa%db%8c%d9%85-%d8%af%d8%b1%db%8c%d9%85-%d9%81%da%a9%d8%aa%d9%88%d8%b1%db%8cمن urldecode رو استفاده کردم. جالبه که زمانی که خارج از CI اینکار رو میکنم درسته همه چی ولی وقتی تو CI اینکار رو می کنم بهم اینو بر میگردونه:
������-����-����-���-����-������راستی من یکسری function دیگه مثل mb_encode و iconv رو هم استفاده کردم ولی همشون همون مقدار اولی رو برگردوندن. منظورم asciiه.
جالبه!. ممنون.
localhost/df-gamez/news/افتتاح-سایت-جدید
همه چی درسته یعنی من توی view هام charset رو تعریف کردم یعنی همه چی ردیف اجراء میشه منتها وقتی این segment که به function من ارسال میشه دیگه از حالت عادی خارج میشه و میشه این:
%d8%a7%d9%81%d8%aa%d8%aa%d8%a7%d8%ad-%d8%b3%d8%a7%db%8c%d8%aa-
%d8%ac%d8%af%db%8c%d8%af-%d8%aa%db%8c%d9%85-%d8%af%d8%b1%db%8c%d9%85-%d9%81%da%a9%d8%aa%d9%88%d8%b1%db%8cمن urldecode رو استفاده کردم. جالبه که زمانی که خارج از CI اینکار رو میکنم درسته همه چی ولی وقتی تو CI اینکار رو می کنم بهم اینو بر میگردونه:
������-����-����-���-����-������راستی من یکسری function دیگه مثل mb_encode و iconv رو هم استفاده کردم ولی همشون همون مقدار اولی رو برگردوندن. منظورم asciiه.
جالبه!. ممنون.