• پایان فعالیت بخشهای انجمن: امکان ایجاد موضوع یا نوشته جدید برای عموم کاربران غیرفعال شده است

مشکل در ارسال متغییر از فلش به مامبو !

babak36

Guest
تاریخ عضویت
19 آپریل 2006
نوشته‌ها
1
لایک‌ها
0
با سلام

در طراحي قالب مامبو ، با مشکلي مواجه شدم که امان از روزگارم در آورده ...

من یک قالب مامبو طراحی کردم که هدر اون فلش هست . این هدر یک سرچ باکس هم داره ... وقتي کلمه ي مورد نظر رو توسط اين سرچ باکس به موتور جستجوي مامبو مي فرستم ، اگر واژه مورد نظر انگليسي و يا عدد باشه ، مشکلي وجود نداره ؛ اما موقع ارسال متغییر فارسی ، در اینکودینگ آن بعد از هر علامت % یک عدد 25 قرار میده و این عامل موجب میشه که مامبو اون کلمه رو نشناسه !

آدرس سایت : www.forceiran.com

به عنوان مثال با وارد کردن کلمه "مامبو" در سرچ باکس و ارسال اطلاعات به مامبو ، آدرس باکس اکسپلورر بصورت :

کد:
   [url]http://www.forceiran.com/index.php?searchword=%25D9%2585%25D8%25A7%25D9%2585%25D8%25A8%25D9%2588&option=search[/url]

در می آید . در حالی که اینکودینگ کلمه "مامبو"= "%D9%85%D8%A7%D9%85%D8%A8%D9%88 " بوده و اعداد 25 موجود در اینکودینگ کلمه ، ( لینک بالا ) اضافی هست !

جهت حل این مشکل از تابع () str_replace هم استفاده کردم و خواستم این اعداد 25 رو حذف کنم ولی فایده ای نداشت ( البته ممکنه این تابع رو درست و بجا استفاده نکرده باشم )

ممنون میشم من رو در حل این مشکل یاری کنید ...

مخلصم
 
بالا