PDA

View Full Version : با اين پيام خطا چكار كنم؟



hessam abjam
جمعه 26 شهریور 1389, 19:53 عصر
سلام من يك صفحه دارم كه اطلاعات را از جدول بانك اطلاعاتي مي گيره و نمايش مي ده توي يك جدول موجود در صفحه و همچنين بالاي اين جدول يك جعبه متن و يك دكمه براي جستجو. كد مشكلي داره كه تنها به جعبه متن ايراد مي گيره و هيچ كدوم از ركوردها رو نمايش نمي ده
متن خطا:
Notice: Undefined index: txtfind in C:\xampp\htdocs\Emploee\Admin\Manage.php
on line 46

لازم به ذكر است كه txtfind نام جعبه متن است متشكرم

funpatogh
جمعه 26 شهریور 1389, 20:09 عصر
کد صفحه html و php رو بزار بررسی کنیم

hessam abjam
جمعه 26 شهریور 1389, 21:41 عصر
لازم به توضيح است كه فايل Manage.php داراي خطاست البته صفحات ديگر مشكلاتي دارند اما مسئله اصلي من همان صفحه Manage.php است

funpatogh
جمعه 26 شهریور 1389, 21:49 عصر
شما این تابع رو بزار اول فایل config.php برنامت یا فایلی که توی همه صفحات include میشه


error_reporting(E_ALL & ~E_WARNING & ~E_NOTICE);
شما سطح گزارشات خطا رو خیلی بالا بردی و یا باید کمش کنی در حد سرور ها باشه و یا اینکه برنامت رو باگ گیری کنی و یک موردش اینه که متغییر نمیتونه مقدار اولیه نداشته باشه
یا موقع چک کردن مقدار با if باید به این شکل بررسی کنی


if(isset($meghdar))

وقتی سطح گزارشات بالاست باید امثال این رو رعایت کنی اما اگه کم باشه مقدار رو با if خالی هم میتونی چک کنی