Ir para conteúdo

Arquivado

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

mm_edilson

Arquivo "enviar.php"

Recommended Posts

Amigos, criei o formulário abaixo, mas nao estou conseguindo criar o "enviar.php". Alguém pode me ajudar? Obrigado!!!

 

<html>

<head>

<title>Documento sem título</title>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

<style type="text/css">

<!--

.td {

font-family: Tahoma, Verdana, Arial;

font-size: 10pt;

font-weight: bold;

color: #333333;

}

.tdform {

font-family: Tahoma, Verdana, Arial;

font-size: 8pt;

font-weight: normal;

color: #333333;

letter-spacing: 1px;

}

.form {

font-family: Tahoma, Verdana, Arial;

font-size: 8.5pt;

color: #333333;

background-color: #F7F7F7;

}

-->

</style>

</head>

 

<body>

<table width="100%" border="0" cellspacing="2" cellpadding="2">

<tr>

<td> </td>

</tr>

<tr>

<td colspan="2"><form name="form1" method="post" action="enviar.php">

<table width="100%" border="0" cellpadding="2" cellspacing="2" class="tdform">

<tr>

<td width="9%">Nome:</td>

<td width="91%"><input name="nome" type="text" class="form" id="nome"></td>

</tr>

<tr>

<td>Email:</td>

<td><input name="email" type="text" class="form" id="email"></td>

</tr>

<tr>

<td>Endereço:</td>

<td><input name="endereco" type="text" class="form" id="endereco"></td>

</tr>

<tr>

<td>Telefone:</td>

<td><input name="fone" type="text" class="form" id="fone"></td>

</tr>

<tr>

<td>Idade:</td>

<td><input name="idade" type="text" class="form" id="idade"></td>

</tr>

<tr>

<td>Igreja:</td>

<td><input name="igreja" type="text" class="form" id="igreja"></td>

</tr>

<tr>

<td>Cargo:</td>

<td><input name="cargo" type="text" class="form" id="cargo"></td>

</tr>

<tr>

<td>Precisa de hospedagem?:</td>

<td><input name="hospedagem-sim" type="radio" class="form" id="hospedagem-sim">SIM<input name="hospedagem-nao" type="radio" class="form" id="hospedagem-nao">NÃO</td>

</tr>

<tr>

<td><input name="Submit" type="submit" class="form" value="Enviar..."></td>

<td><input name="Limpar" type="reset" class="form" id="Limpar" value="Limpar"></td>

</tr>

</table>

</form></td>

</tr>

<tr>

<td> </td>

<td> </td>

</tr>

</table>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie variáveis que irão pegar os valores do formulário. Por exemplo:

 

PHP
$nome = $_POST["nome"];

$email = $_POST["email"];

$telefone = $_POST["telefone"];

......

 

$_POST é o método como os dados foram enviados, deve ser definida no formulário. Poderia ser $_GET["nome"]... mas para esses casos é melhor por POST mesmo.

 

Após receber os dados defina o que vai ser feito, se será enviado por email, gravado em um BD.. txt.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigão, esse "enviar.php" é um formmail. Preciso q esse arquivo envie os dados do formulário para o meu e-mail.

 

criei o arquivo abaixo, mas não funciona.

<?php

 

$nome = $_POST['nome'];

$email = $_POST['email'];

$endereco = $_POST['endereco'];

$telefone = $_POST['telefone'];

$idade = $_POST['idade'];

$igreja = $_POST['igreja'];

$cargo = $_POST['cargo'];

$hospedagem-sim = $_POST['hospedagem-sim'];

$hospedagem-nao = $_POST['hospedagem-nao'];

 

$para = "mm_edilson@pibmanhuacu.org.br";

 

$assunto = "Inscrição";

 

$headers = "FROM: $email";

 

$enviar = mail($para, $assunto,$headers);

 

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Voce tem que criar uma mensagem amigo:

 

$msg = "nome:".$_POST['nome']."<br>email:".$_POST['email'] e assim por diante

 

e na hora do envio

 

mail($para,$assunto,$mensagem).

 

de uma olhada em www.php.net/mail

Compartilhar este post


Link para o post
Compartilhar em outros sites

Amigos, com as dicas, consegui fazer funcionar quase perfeitamente, usando o script abaixo. O único problema é que a variável "telefone" não aparece. Todas as outras informações aparecem normalmente, menos a "telefone".

 

 

<?php

 

$nome = $_POST['nome'];

$email = $_POST['email'];

$endereco = $_POST['endereco'];

$telefone = $_POST['telefone'];

$idade = $_POST['idade'];

$igreja = $_POST['igreja'];

$cargo = $_POST['cargo'];

$hospedagem = $_POST['hospedagem'];

 

$para = "mm_edilson@pibmanhuacu.org.br";

 

$mensagem = $nome." ".$email." ".$assunto. " ".$endereco. " ".$telefone. " ".$idade. " ".$igreja. " ".$cargo. " ".$hospedagem. " ";

if ( mail($para,$assunto,$mensagem, $headers . "From: $email "."Reply-To:$email") ) {

echo "statusCampo=O email foi enviado com sucesso !";

} else {

echo "statusCampo=Ocorreu um erro no envio !";

}

?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Hehe, agora ta td funcionando! Vlw pessoal. Um dia chego lá. rsrs

agr como faz para ele fazer o seguinte.. o k a pessoa escrever aparecer assim:

 

Nome: "o que ela inseriu"

Telefone: "o que ela inseriu"

 

etc....

 

ajudem..

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.