alguem tem um tutorial que ensine desde a fazer um tutorial até o seu funcionamento!!!1
Tutorial De Formulário Em Php
Started By juniorjtb, 06/01/2005, 10:59
2 replies to this topic
#1
Posted 06/01/2005, 10:59
#2
Posted 08/01/2005, 00:49
E ai juniorjtb blz?
Vo tenta te explicar como fazer um formulario de contato falo.
Primeiro voce tem que criar o formulario em html para o visitante do seu site preencher e enviar o formulario
Essa pagina em html vc pode chamar de "form.html"
Note que na primeira linha do codigo nos definimos o METHOD="POST" e ACTION="ENVIAR.PHP"
Isso quer dizer que as informações que o usuario preencher será enviada em metodo post para o arquivo "enviar.php" e é nesse arquivo enviar.php que colocaremos a função mail para enviarmos o formulario ate seu email.
Note tambem que:
Onde voce digitara seu nome tem o: <input name="nome" ....
Onde voce digitara seu email tem o: <input name="email" ....
Voce pode atribuir qualquer nome para os inputs e assim depois chamar com esses nomes no arquivo para onde o ACTION="" esta enviando.
entendeu
esse arquivo se chamara "enviar.php"
Aqui defi8nimos os valores das variaveis $nome, $email e
$mensagem
Note que dentro de cada $_POST['']; existe o nome do input do "form.html"
e assim definimos
a função que envia essas informações é a:
essa função envia um email para o "arg1" com um assunto "arg2" com a mensagem que chegara no email "arg3" e com as informações adicionais "arg4"
Bom é so isso pra quem esta começando com o php parece ser complicado fazer um formulario de contato mais depois vc nota que é muito facil
Falou
Vo tenta te explicar como fazer um formulario de contato falo.
Primeiro voce tem que criar o formulario em html para o visitante do seu site preencher e enviar o formulario
Essa pagina em html vc pode chamar de "form.html"
<form name="form1" method="post" action="enviar.php"> <table width="100%" border="0" cellspacing="0" cellpadding="0"> <tr> <td valign="top" width="25%"><p align="center">Nome: <input name="nome" type="text" id="nome" size="30"> <br> E-mail: <input name="email" type="text" id="email" size="30"> </p> <p align="center">Mensagem:<br> <textarea name="msg" cols="40" rows="5" id="msg"></textarea> </p> <p align="center"> <input type="submit" name="Submit" value="Enviar"> <br> </p></td> </tr> </table> </form>
Note que na primeira linha do codigo nos definimos o METHOD="POST" e ACTION="ENVIAR.PHP"
Isso quer dizer que as informações que o usuario preencher será enviada em metodo post para o arquivo "enviar.php" e é nesse arquivo enviar.php que colocaremos a função mail para enviarmos o formulario ate seu email.
Note tambem que:
Nome: <input name="nome" type="text" id="nome" size="30">Os campos onde vc digita as informações tem o mesmo nome de sua informação EX:
Onde voce digitara seu nome tem o: <input name="nome" ....
Onde voce digitara seu email tem o: <input name="email" ....
Voce pode atribuir qualquer nome para os inputs e assim depois chamar com esses nomes no arquivo para onde o ACTION="" esta enviando.
entendeu
esse arquivo se chamara "enviar.php"
<?php $nome = $_POST['nome']; $email = $_POST['email']; $mensagem = $_POST['msg']; // Aqui nos definimos os valores das variaveis $para = "seuemail@site.com.br"; // Email para onde o formulario sera enviado $assunto = "Contato"; // Esse nome do assunto da mensagem $headers = "FROM: $email"; // Aqui definimos de onde o email veio $enviar = mail($para, $assunto, $mensagem, $headers); // Aqui enviamos o formulario ?>
Aqui defi8nimos os valores das variaveis $nome, $email e
$mensagem
Note que dentro de cada $_POST['']; existe o nome do input do "form.html"
e assim definimos
$nome = $_POST['nome']; $email = $_POST['email']; $mensagem = $_POST['msg'];
a função que envia essas informações é a:
mail(arg1, arg2, arg3, arg4);
essa função envia um email para o "arg1" com um assunto "arg2" com a mensagem que chegara no email "arg3" e com as informações adicionais "arg4"
Bom é so isso pra quem esta começando com o php parece ser complicado fazer um formulario de contato mais depois vc nota que é muito facil
Falou
#3
Posted 08/01/2005, 13:57
Se você fizer uma busca no fórum encontrará muitos tópicos amigo.
Até mesmo tutoriais anteriores.
E também em qualquer apostila de PHP tem o assunto FORM no começo.
[]'s
Até mesmo tutoriais anteriores.
E também em qualquer apostila de PHP tem o assunto FORM no começo.
[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)