Reportar Erros e Alertas aos usuário “PHP”

3 05 2006

É importante separar bem a camada de apresentação da camada de negócios. Em se tratando das mensagens de erro uma boa abordagem é a criação de um arquivo centralizador que irá possuir o layout e apenas receberá qual mensagem deve exibir:

<html>
<body>
<div id="corpo">
<blockquote>
<p>
<?
echo "<img src='imagem/icone_". $_SESSION['mensagem_tipo'].".gif'/>";
echo $_SESSION['mensagem'];
?>
</p>
<a href="<?echo $_SESSION['url']?>">Voltar</a>
</blockquote>
</div>
</body>
</html>

Quando ocorrer um erro no uso do sistema basta fazer o seguinte:

$_SESSION[‘mensagem’] = “Favor informar um código válido!”;
$_SESSION[‘mensagem_tipo’] = “erro”;
header(“location: mensagem.php”);

A variável de sessão mensagem tipo é usada para identificar qual o tipo de mensagem que será apresentada ao usuário “erro, alerta, sucesso etc…”, no meu caso eu usei para indicar qual imagem irá aparecer ao lado da mensagem.

[]’s Anselmo Battisti


Ações

Information

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s




%d blogueiros gostam disto: