За последние 24 часа нас посетили 36600 программистов и 1705 роботов. Сейчас ищут 1200 программистов ...

PHP Notice: Undefined offset: 1

Тема в разделе "PHP для новичков", создана пользователем gko11, 26 дек 2017.

  1. gko11

    gko11 Новичок

    С нами с:
    1 апр 2017
    Сообщения:
    44
    Симпатии:
    0
    [26-Dec-2017 13:03:55 Asia/Kuwait] PHP Notice: Undefined index: playername in
    [26-Dec-2017 13:03:56 Asia/Kuwait] PHP Notice: Undefined offset: 1
    [26-Dec-2017 13:03:56 Asia/Kuwait] PHP Notice: Undefined offset: 2
    [26-Dec-2017 13:03:56 Asia/Kuwait] PHP Notice: Undefined offset: 3
    [26-Dec-2017 13:03:56 Asia/Kuwait] PHP Notice: Undefined offset: 1
    [26-Dec-2017 13:03:56 Asia/Kuwait] PHP Notice: Undefined offset: 2
    [26-Dec-2017 13:03:56 Asia/Kuwait] PHP Notice: Undefined offset: 3
    [26-Dec-2017 13:03:56 Asia/Kuwait] PHP Notice: Undefined offset: 4
    [26-Dec-2017 13:03:56 Asia/Kuwait] PHP Notice: Undefined offset: 5

    Номера строк удалил!

    Сами строки

    if($licenses[0] == 1) $lic[0] = "<span class='label label-success'>Имеется</span>"; else $lic[0] = "<span class='label label-danger'>Не имеется</span>";
    if($licenses[1] == 1) $lic[1] = "<span class='label label-success'>Имеется</span>"; else $lic[1] = "<span class='label label-danger'>Не имеется</span>";
    if($licenses[2] == 1) $lic[2] = "<span class='label label-success'>Имеется</span>"; else $lic[2] = "<span class='label label-danger'>Не имеется</span>";
    if($licenses[3] == 1) $lic[3] = "<span class='label label-success'>Имеется</span>"; else $lic[3] = "<span class='label label-danger'>Не имеется</span>";

    Ни как не пойму где причина, вроде всё верно...
    if($jobdouble[0] + (86400) >= GetMicroTime()) $donatjob[0] = "<span class='label label-success'>+ 50%</span>"; else $donatjob[0] = "";
    if($jobdouble[1] + (86400) >= GetMicroTime()) $donatjob[1] = "<span class='label label-success'>+ 50%</span>"; else $donatjob[1] = "";
    if($jobdouble[2] + (86400) >= GetMicroTime()) $donatjob[2] = "<span class='label label-success'>+ 50%</span>"; else $donatjob[2] = "";
    if($jobdouble[3] + (86400) >= GetMicroTime()) $donatjob[3] = "<span class='label label-success'>+ 50%</span>"; else $donatjob[3] = "";
    if($jobdouble[4] + (86400) >= GetMicroTime()) $donatjob[4] = "<span class='label label-success'>+ 50%</span>"; else $donatjob[4] = "";
     
  2. Ganzal

    Ganzal Суперстар
    Команда форума Модератор

    С нами с:
    15 мар 2007
    Сообщения:
    9.893
    Симпатии:
    965
    в массиве нет таких ключей, вот и ругается. что отладка показывает в licenses и jobdouble ?