سلام
من یه نرم افزار دارم (php-mysql) که هم Interface هم database انکدینگ cp1256 یا arabic داره. این نرم افزار یه صفحه داره که اطلاعات ی که کاربر از طریق یه فایل xml آپلود میکنه رو parse میکنه و میریزه تو دیتابیس. فایل xml ای که کاربرا تو اکسل درست میکنن و آپلود میکنن قائدتا utf8 هستش و نرم افزار وقتی parse اش میکنه کاراکترا بهم میریزه.
برا parse کردن هم از تابع های php استفاده کردم. تو تابع xml_parser_create میشه انکدینگ رو بعنوان پارامتر بدی ولی وقتی میزنم xml_parser_create ( 'cp1256' ) ارور میگیرم.
کسی پیشنهادی داره؟
من یه نرم افزار دارم (php-mysql) که هم Interface هم database انکدینگ cp1256 یا arabic داره. این نرم افزار یه صفحه داره که اطلاعات ی که کاربر از طریق یه فایل xml آپلود میکنه رو parse میکنه و میریزه تو دیتابیس. فایل xml ای که کاربرا تو اکسل درست میکنن و آپلود میکنن قائدتا utf8 هستش و نرم افزار وقتی parse اش میکنه کاراکترا بهم میریزه.
برا parse کردن هم از تابع های php استفاده کردم. تو تابع xml_parser_create میشه انکدینگ رو بعنوان پارامتر بدی ولی وقتی میزنم xml_parser_create ( 'cp1256' ) ارور میگیرم.
کسی پیشنهادی داره؟