$_get کوئری فارسی

oedipean

New Member
با سلام خدمت دوستان برنامه نویس :

میخوام بدونم چطوری میشه

PHP:
index.php?name=علی

علی رو توسط $_get گرفت ؟

با کلامات انگلیسی و اعداد هیچ مشکلی وجود نداره ولی برای کلمات فارسی ؟؟؟ به جای

"علی" منتقل میشه .

چطور میتونم این مشکل رو حل کنم ؟
 

ziXet

مدیر انجمن PHP/MYSQL
با سلام خدمت دوستان برنامه نویس :

میخوام بدونم چطوری میشه

PHP:
index.php?name=علی

علی رو توسط $_get گرفت ؟

با کلامات انگلیسی و اعداد هیچ مشکلی وجود نداره ولی برای کلمات فارسی ؟؟؟ به جای

"علی" منتقل میشه .

چطور میتونم این مشکل رو حل کنم ؟
ببین این مشکل فقط تو IE هست و فایرفاکس باهاش مشکل نداره!
شما اول با تابع urlencode باید با js اونو انکود کنی بعد با php اونو url_decode کنی!
برای urlencode میتونی از تابع زیر استفاده کنی

http://kevin.vanzonneveld.net/techblog/article/javascript_equivalent_for_phps_urlencode/
 

parsiteam

Member
البته به گفته های شاه کلید هم اضافه کنم که urlencode رو با خود php هم میتونی انجام بدی .


موفق باشی .
 

جدیدترین ارسال ها

بالا