Ir para conteúdo

POWERED BY:

Arquivado

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

Doug_S.S.S.

Form via mail

Recommended Posts

Olá pessoal,

estou com um prpblema aki com um formulario, tipow eu tenhu o formulario e quero mandar os valores dele por email...

 

Intom pra validar e mandar o form estou usando o seguinte CODE

 

PHP [/tr][tr]

<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Sua sugestão será analisada </strong></font></p>

<p align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><a href="../biblioteca.php">voltar</a></font></p>

<p align="left"><br>

<?

$solicitante = $_POST["solicitante"];

$curso = $_POST["curso"];

$dt_dia = $_POST["dt_dia"];

$dt_mes = $_POST["dt_mes"];

$autor1 = $_POST["autor1"];

$titulo1 = $_POST["titulo1"];

$editora1 = $_POST["editora1"];

$edicao1 = $_POST["edicao1"];

$ano1 = $_POST["ano1"];

$exemplares1 = $_POST["exemplares1"];

$autor2 = $_POST["autor2"];

$titulo2 = $_POST["titulo2"];

$editora2 = $_POST["editora2"];

$edicao2 = $_POST["edicao2"];

$ano2 = $_POST["ano2"];

$exemplares2 = $_POST["exemplares2"];

$autor3 = $_POST["autor3"];

$titulo3 = $_POST["titulo3"];

$editora3 = $_POST["editora3"];

$edicao3 = $_POST["edicao3"];

$ano3 = $_POST["ano3"];

$exemplares3 = $_POST["exemplares3"];

$autor4 = $_POST["autor4"];

$titulo4 = $_POST["titulo4"];

$editora4 = $_POST["editora4"];

$edicao4 = $_POST["edicao4"];

$ano4 = $_POST["ano4"];

$exemplares4 = $_POST["exemplares4"];

$autor5 = $_POST["autor5"];

$titulo5 = $_POST["titulo5"];

$editora5 = $_POST["editora5"];

$edicao5 = $_POST["edicao5"];

$ano5 = $_POST["ano5"];

$exemplares5 = $_POST["exemplares5"];

 

$destinatario = "mail@mail.com.br";

$contato = "Assunto";

 

{

if ($email != "" and $destinatario != "")

 

$cabecalho = "From: $nome";

 

$data = date( "H:i:s - d/m/Y", time(void) );

 

$corpo = "Hora: = $data\n";

 

$corpo .= "Solicitante = $solicitante\n";

$corpo .= "Curso = $curso\n\n";

$corpo .= "Dia = $dt_dia\n\n";

$corpo .= "Mes = $dt_mes\n\n";

$corpo .= "Autor = $autor1\n\n";

$corpo .= "Título = $titulo1\n\n";

$corpo .= "Editora = $editora1\n\n";

$corpo .= "Edição = $edicao1\n\n";

$corpo .= "Ano = $ano1\n\n";

$corpo .= "Nº de exemplares = $exemplares1\n\n";

$corpo .= "Autor = $autor2\n\n";

$corpo .= "Título = $titulo2\n\n";

$corpo .= "Editora = $editora2\n\n";

$corpo .= "Edição = $edicao2\n\n";

$corpo .= "Ano = $ano2\n\n";

$corpo .= "Nº de exemplares = $exemplares2\n\n";

$corpo .= "Autor = $autor3\n\n";

$corpo .= "Título = $titulo3\n\n";

$corpo .= "Editora = $editora3\n\n";

$corpo .= "Edição = $edicao3\n\n";

$corpo .= "Ano = $ano3\n\n";

$corpo .= "Nº de exemplares = $exemplares3\n\n";

$corpo .= "Autor = $autor4\n\n";

$corpo .= "Título = $titulo4\n\n";

$corpo .= "Editora = $editora4\n\n";

$corpo .= "Edição = $edicao4\n\n";

$corpo .= "Ano = $ano4\n\n";

$corpo .= "Nº de exemplares = $exemplares4\n\n";

$corpo .= "Autor = $autor5\n\n";

$corpo .= "Título = $titulo5\n\n";

$corpo .= "Editora = $editora5\n\n";

$corpo .= "Edição = $edicao5\n\n";

$corpo .= "Ano = $ano5\n\n";

$corpo .= "Nº de exemplares = $exemplares5\n\n";

 

mail ($destinatario, $contato, $corpo, $cabecalho);

}

?>

</p>

[/tr]

 

Mas o form confirma que deu certo mas quando vo ver o mail naum chegou!

 

Alguem sabe o que esta errado no meu CODE?

 

A página que estou usando eh essa Formulario

 

 

Vlwssss

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara tipo tem email que nao Funciona direito tipo o Bol voce vai ter manda mais nunca Chega na minha opniao tenta manda para o yahoo se nao der tentar este codigo que é igual ao teu em parte mais com um form pequeno.Tambem tenho uma opniao sobre teu codigo acho que teu teste esta dando problema if ($email != "" and $destinatario != "")nao como erro no PHP mais talvez erro na hora de manda o maisao inves de ($email != "" and $destinatario != "") usa if ( (empty[$email]) and ((empty[$email])))<?$nome = $_POST['nome'];$email = $_POST['email'];$assunto = $_POST['assunto'];$mensagem = $_POST['mensagem'];$msg = "Nome do usuário: $nome\n";$msg .= "E-mail: $email\n";$msg .= "Mensagem: $mensagem";mail($email_destino[$assunto], "Mensagem do usuário", $msg);echo "Sua mensagem foi enviada com sucesso!";?>

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.