سلام
همونطوری که گفتم بنظر بنده مشکل از ورژن پی اچ پی هستش
به دو دلیل 1- چون اسکریپت برای همه تو ورژن 5.2 بدون خطا کار میکنه ولی تو ورژن های بالاتر و یا پایینتر پیام تذکر میده یا با مشکل مواجه میشه. ( همگی از یک ورژن فریر استفاده میکنیم پس اگه ایرادی باشه برای همه هستش )
دلیل دوم هم 2- من تو اینترنت سرچ کردم و به اون نتیجه رسیدم به لینک های زیر گاه کنین
Illegal string offset Warning PHP - Stack Overflow
Warning: Illegal string offset in PHP 5.4 - Stack Overflow
البته این ایراد با اصلاح دستور های نوشته شده قابل تصحیح هستش که باید به اهل فن مراجعه بشه
در کل این پیامو دادم که بدونین اطلاعات غلط یا الکی به کسی ندادم. همش بر اساس جستجو تو گوگل و .. هستش.
موردی که پشتیانی فریر گفتند عدم نمایش خطا و تذکر ها هستش و فقط ظاهر اسکریپت اصلاح میشه و باطنن همون تذکر پابرجا هستش
با سپاس فراوان