Ir para conteúdo

POWERED BY:

Arquivado

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

marcosmaranzana

Formulário Simples!

Recommended Posts

Pessoal, sou bem leigo no assunto, mas estou estudando, peguei um template para fazer uns testes, mas não estou conseguindo validar o formulário. Na verdade o template veio sem o PHP, apenas o formulário no HTML:

 

<form action="" method="post">
<label for="name">Nome:</label>
<br>
<input type="text" name="name" id="name" value="" tabindex="1" />
<br>
<br>
<label for="name">Email:</label>
<br>
<input type="text" name="name" id="email" value="" tabindex="1" />
<br>
<br>
<label for="textarea">Mensagem:</label>
<br>
<textarea cols="40" rows="8" name="textarea" id="textarea"></textarea>
<br>
<br>
<input type="submit" value="Enviar" class="button" />
</form>
Como faço para fazer funcionar?
Obrigado!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, no action do Form você diz pra qual arquivo vai ser redirecionado junto com as informações do formulário.

 

Então você pode criar um arquivo, pode ser um simples chamado valida.php para receber as informações

 

Como está enviando via POST as informações não são passadas via URL, logo elas não ficam visíveis e pra receber se usa o $_POST

 

No valida.php manda imprimir os dados para verificar se foram passados corretamente usando o print_r ou var_dump

 

Ficaria algo como:

 

valida.php

<pre>
   <?php var_dump($_POST); ?>
</pre>

PS: a Tag PRE ajuda a organizar a informação tornando-a mais legível

Compartilhar este post


Link para o post
Compartilhar em outros sites

No action você coloca o nome do arquivo que irá validar o seu formlário, com o código abaixo você consegue pegar todas as informações passadas nos campos e validar do jeito que quiser.

<?php
    $name = $POST_['name'];
    $email = $POST_['email'];
    $msg = $POST_['msg'];
?>

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.