Gostaria se fosse possível que alguém me ajudasse em relação a esse bug que aparece na minha tela logo depois de logar no sistema.
Notice: Undefined index: servicos in C:\Arquivos de programas\EasyPHP 3.0\www\i-educar2\branches\ieducar_v1.0\intranet\include\clsControlador.inc.php on line 13
Notice: Undefined index: depurar in C:\Arquivos de programas\EasyPHP 3.0\www\i-educar2\branches\ieducar_v1.0\intranet\include\clsBancoPgSql.inc.php on line 162
Notice: Undefined index: depurar in C:\Arquivos de programas\EasyPHP 3.0\www\i-educar2\branches\ieducar_v1.0\intranet\include\clsBancoPgSql.inc.php on line 162
Notice: Undefined property: indice::$prog_alert in C:\Arquivos de programas\EasyPHP 3.0\www\i-educar2\branches\ieducar_v1.0\intranet\include\clsBase.inc.php on line 424
Notice: Undefined index: depurar in C:\Arquivos de programas\EasyPHP 3.0\www\i-educar2\branches\ieducar_v1.0\intranet\include\clsBancoPgSql.inc.php on line 162 .
E logo abaixo desse bug aparece o sistema i-educar.Alguem sabe como corrigir isso?
Desde ja grata pela atenção de todos.
Autor: ilmara martins
1Um comentário
Isso aí não é bem um erro do i-Educar. Existe um nível de reporting de erro do PHP que é o E_NOTICE, que nos alerta para coisas como variáveis não inicializadas ou índices de array indefinidos quando utilizados em operações como atribuições ou em operadores de controle de fluxo (if, while). Para evitar que isso aconteça, edite o arquivo de configuração do PHP (o php.ini) e encontre a seguinte linha (tem que ser a que não tem ponto-vírgula na frente): error_reporting = E_ALL Coloque o valor dela para: error_reporting = E_ALL & ~E_NOTICE Reinicie o Apache (deve ter uma opção para isso no seu EasyPHP). Acesse novamente a página. Já falei sobre esses níveis de erro nessa thread, caso tenha curiosidade:
www.softwarepublico.gov.br/dotlrn/clubs/ieducar/forums/message-view?message_id=10222865 E no manual do PHP tem isso mais explicado:
www.php.net/manual/en/errorfunc.configuration.php#ini.error-reporting att,
Eriksen Costa
Analista Desenvolvedor,
Cobra Tecnologia