Criamos um arquivo chamado produto-formulario-base.php
, neste arquivo colamos todo o formulário de alterar. Nos arquivos produto-formulario.php
e altera-formulario.php
demos include no arquivo produto-formulario-base.php
, até aqui tudo perfeito.
Para mim tanto a alteração quanto a inclusão funcionaram perfeitamente. Porém ao comentar a linha error_reporting(E_ALL ^ E_NOTICE);
do meu cabecalho.php
, são exibidos os warnings de NOTICE para o formulário de inclusão, dizendo que as variaveis $produto e $usado não existem. Com essa linha no nosso cabeçalho, o php ignora a mensagem e salva sem problemas um novo produto. A dúvida é: Há algum problema em não criar tais variaveis e deixar utilizar o error_reporting? Desculpem ter me prolongado mas precisava explicar em detalhes.
Att. Luiz Augusto Mello.