نمایش نتایج 1 تا 4 از 4

نام تاپیک: خطاي Undefined index

  1. #1

    خطاي Undefined index

    با سلام

    وقتي از كد زير استفاده ميكنم و يه فيلد رو پر ميكنم جلوي ارسال فرم رو ميگيره ولي همزمان با اون يه خطا ميده . چه جوري جلوي اين خطا رو بگيرم .اطفا راهنماييم كنيد.

    (if (strlen($radiobutton1) == 0 or strlen($tele) == 0 or strlen($centername) == 0 )
    {
    echo "لطفا اطلاعات مربوطه راكامل كنيد!";
    exit;
    }

    Notice: Undefined index: radiobutton4 in c:\program files\easyphp1-8\www\test\form.php on line 12
    لطفا اطلاعات مربوطه راكامل كنيد!



  2. #2

    آرایه

    دوست عزیز احتمالا در کدهات جایی هست که از یک آرایه استفاده می کنی و یکی از اعضا یا ایندکس های اون آرایه "radiobutton4" هستش برای جلوگیری از این حالت در ابتدای کد ها باید آرایه را تعریف و مقدار دهی کنی مثلا:


    var $data=array('radiobutton4' =>'nima'); 

  3. #3

    نقل قول: خطاي Undefined index

    توی PHP5 باید کلیدهای آرایه که استفاده میشن، وجود داشته باشند. می تونید توسط تابع isset و array_key_exists اونهایی که مشخص نیست مقدار دارند رو چک کنید.

  4. #4
    کاربر دائمی آواتار narsic
    تاریخ عضویت
    شهریور 1387
    محل زندگی
    دهکده جهانی
    سن
    35
    پست
    1,020

    نقل قول: خطاي Undefined index

    با سلام
    کد خط 12 را قرار بدهید .
    اما متن خطا بر استفاده کردن از یک ایندکس آرایه بدون تعریف اون دلالت دارد .

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •