Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Leandro C. Ribeiro

Como esconder um formulário após o seu disparo

Recommended Posts

Vamos lá:

$_SERVER['REQUEST_METHOD']

Essa variável é definida dependendo do tipo de requisição da página!!

 

Então, quando vc entra em uma página pela url, vc está usando o método 'GET';

 

Quando vc envia um formulário via POST vc está usando o método POST(dãnn :P);

 

Veja á lógica:

 

Se a requisição($_SERVER['REQUEST_METHOD']) da página for POST, fazer então as acões de quando enviar o formulário (Ex.; Salvar no Banco de dados, Enviar no email...etc);

 

Senão, (formulário entra aqui) ele mostra o formulário html;

 

então ficaria assim

if($_SERVER['REQUEST_METHOD'] == 'POST'){ 
 // Ação/Validação ao enviar o post;
 // Se tudo ok!!
 echo 'Post enviado com sucesso!';
}else{
 //Html do form;
 echo '<form method="post">';
 echo '<input type="text" name="nome" >';
 echo '<textarea name="descicao" ><textarea>';
 echo '<input type="submit" name="enviar"  value="enviar">';
 echo '</form>'; 
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.