سلام
این کاراکترهای برای چی هست؟ چطور میشه این مشکل رو رفع کرد؟
ممنون میشم راهنمایی کنید
با تشکر
نمایش نسخه قابل چاپ
سلام
این کاراکترهای برای چی هست؟ چطور میشه این مشکل رو رفع کرد؟
ممنون میشم راهنمایی کنید
با تشکر
کدوم کاراکترها؟ اگه نشون نمیده عکس بگیر بزار.
شرمنده عکس یادم رفته بود
http://www.up.iranblog.com/images/bv...w4coyrvogo.gif
اين كاركتر ها به هنگام تبديل قالب از ans به utf8 بوجود مياد
فايل قالب خود را به utf8 تغيير دهيد و اگر كدي در آم قسمت وجود دارد پاك نماييد
به نظر بنده اين كد در قالب شما هست . پاكش كنيد حله...
موفق و سربلند باشيد
يا حق
سلام
وقتی در متن فارسی از طریف دستوراتی مانند substr می خوان فقط قسمتی از متن رو نشون بدن این مشکل به وجود میاد چون بعضی کارکتر های فارسی بیش از 1 حرف محسوب میشن
راه حل اینه که به جاش شمردن تعداد حرف تعداد کلمه رو بشماریم (برای تشخیص بین هر کلمه با کلمه بعد یک space وجود داره)
ببخشید این سایت WHT چرا قاط داره پاک شد رفت تایپ هام. دیگه حوصله نسیت خلاصه میگم.
از substr نباید استفاده کنی چون یونیکد ساپورت نیست.
بجاش باید از دستورات iconv و mbstring استفاده کنی. که یونیکد ساپورت هست.
substr دو بایت که ماله یه کاراکتر هست رو از وسط میشکنه و یه کاراکتر نامفهوم ایجاد میکنه.
اگر از substr استفاده ميكنيد بجاي اون از mb_substr استفاده ميكنيد.اگر مشكل رفع نشد اين قسمت از كدتون رو بذاريد تا اصلاح كنيم.