PDA

View Full Version : آموزش: حل مشکل خطاهای Strict Standards



RAYMOON
سه شنبه 16 خرداد 1391, 14:14 عصر
با سلام به همگی با اجازه مدیران و اساتید عزیز من یه مبتدی هستم و شاید این اموزش چیزی نباشه ولی من برای حل این مشکل خیلی جستجو کردم توی نت هیچی در مورد این خطا توی منابع فارسی بدست نیاوردم
یکم توی انجمنهای لاتین جستجو کردم مشکلم حل شد
گفتم یه پست بزنم و حل خطاهای Strict Standards رو بگم

Strict Standards

این خطا که به خاطر استاندارد بالای php است
و اینگونه خطا ها رو خطای سختگیرانه php نیز مینامند :لبخندساده:


بروز چنین خطایی در برنامه php به منظرو این نیست که برنامه شما کار نمی کند
مثلا خودم برنامه ساده نوشته بودم که یک مقدار از ورودی دریافت میکرد و توی جدول دیتابیس من توی فیلد مربوطه دنبال اون میگشت و اگر یکسان بود یک پیغام رو میداد ولی برنامه من توی پاسخ دادن این خطا رو میداد در صورتی که قطعه کد من هم درست کار میکرد مشکلی نداشت و نتیجه رو درست نشون میداد ولی این خطا رو هم برنامه میداد طریقه کد نویسی رو هم عوض کردم و به انواع مدل نوشتم ولی بازم همون خطا میداد
البته من برای یک سیستم مدیریت محتوا یک برنامه ساده نوشتم و این خطا رو بهم نشون داد
ولی اکثرا که اسکریپت های مختلفی رو نصب میکردم بعضی موقع با این خطا روبه رو میشدم

پس از جستجو زیاد به این کد رسیدم و اونو اول سطر برنامه نوشتم ومشکلم حل شد به همین سادگی برنامه منم کامل بدون مشکل کار میکنه و خطا هم نمیده






if(defined('E_STRICT')){
error_reporting(E_ALL);
}

امیدوارم مشکل بعضی از دوستان حل بشه

soroush.r70
سه شنبه 16 خرداد 1391, 14:23 عصر
ضمن تشکر اگه فقط
error_reporting(0); بزارین دیگه هیچ خطایی نشون نمی ده