Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Devexz

Mostrar erro

Mensagens Recomendadas

Devexz

Eu tenho um form e quando faço login uso o header(location:"balbla");

mas quando a pass ta errada o erro é mostrado noutra pagina sem o form.

Eu queria era por a mensagem de erro por baixo do form...

Alguma sugestao?

Cumps.


Ás vezes, mais vale deixar a assinatura em branco.

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
yoda

Faz tudo na mesma página. Ex :

login.php

<?php

# erros
$errors = array();

if ($_POST)
{
   # alguém tentou fazer login, processar os dados
   # se o login falhar :
   $errors[] = 'falhou o login!';
   # isto permite enviar para o ecrã os erros que quiseres
}

?>

<html>
..
..
<form action="login.php" method="post">
</form>
<?php

if (!empty($errors)) : foreach ($errors as $error) : ?>
<div class="error"><?php echo $error; ?></div>
<?php endforeach; endif ?>
..
..
</html>

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.