PHP - "Notice: Use of undefined constant..." [Resolvido]

Publicado por Fábio Berbert de Paula em 29/03/2016

[ Hits: 17.322 ]

Blog: https://youtube.com/c/cotidianohackeado

 


PHP - "Notice: Use of undefined constant..." [Resolvido]



Vamos supor que você definiu algumas constantes em seu código PHP da seguinte forma:

<?php
//DEFINE BANCO DEDADOS
define(HOST,'localhost');
define(USER,'euzinho');
define(PASS,'flucampeao');
define(DBSA,'lalala');
?>

E ao executar o código obtém as seguintes mensagens de notificação:

Notice: Use of undefined constant HOST - assumed 'HOST' in ...
Notice: Use of undefined constant HOST - assumed 'USER' in ...
Notice: Use of undefined constant HOST - assumed 'PASS' in ...
Notice: Use of undefined constant HOST - assumed 'DBSA' in ...
A solução é simples, basta delimitar com aspas o nome da constante em sua definição:

<?php
//DEFINE BANCO DEDADOS
define('HOST','localhost');
define('USER','euzinho');
define('PASS','flucampeao');
define('DBSA','lalala');
?>

Outras dicas deste autor

O inutilitário Gtick

Novo portal Linux: Open SCRIPT

Restringindo acesso ao servidor de FTP

Gmail - Como evitar que emails do VOL sejam bloqueados

Samba: Liberar compartilhamento pra somente uma máquina

Leitura recomendada

PHP 7.2 no Fedora 27

Quanta, um excelente editor HTML e PHP

Convertendo scripts em ASP para PHP

Usando os operadores -> e :: para classes

Traduzido o guia PHP-Nuke for Idiots

  

Comentários
[1] Comentário enviado por flaviotecnico em 24/09/2020 - 14:33h

Muito obrigado.
Depois das aspas, consegui acabar com um erro deste.



Contribuir com comentário