Ошибка Notice: Use Of Undefined Constant

  • Автор темы Автор темы Nekros
  • Дата начала Дата начала
N

Nekros

В цикле два раза подряд выполняется следующая функция:

PHP:
function CodeToURLImg($code) 
{ 
$sql_catalog = 'SELECT Image FROM Message57 WHERE ItemID='.$code; 
$query_catalog = mysql_query($sql_catalog); 
$row_catalog = mysql_fetch_array($query_catalog); 
$massiv = explode(":", $row_catalog[Image]); 
$CodeToURLImg = '/netcat_files/'.$massiv[3];return $CodeToURLImg; 
}

Первый раз возвращает нормально значение, второй раз возвращает ошибку:

PHP:
Warning: mysql_fetch_array() expects parameter 1 TO be resource, BOOLEAN given IN /home/a/aas2ra/aas2ra.bget.ru/public_html/netcat/FULL.php(127) : eval()d code on line 101

После включения отображение ошибок так же увидел вот такую вот ошибку:

PHP:
Notice: USE OF undefined constant Image - assumed 'Image' IN /home/a/aas2ra/aas2ra.bget.ru/public_html/netcat/FULL.php(127) : eval()d code on line 121

Все оба раза значение в функцию передавалось одинаковое. И так вопрос: как собственно говоря лечить все это?
 
Помогли уже разобраться. достаточно было поставить двойные кавычки вот так

$sql_catalog = 'SELECT Image FROM Message57 WHERE ItemID="'.$code.'";';
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

Похожие темы

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →
🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab