Seu brino 0 Denunciar post Postado Janeiro 13, 2009 Criei o arquivo fale.php: <html> <head> <title>Fale Conosco</title> </head> <body> <table width="42%" align="center"> <form action="faleRecebe.php" method="post" name="formulario" id="formulario"> <tr> <td width="20%">Nome: </td> <td width="80%"><input type="text" name="editNome" size="40" maxlength="255"></td> </tr> <tr> <td width="20%">Email: </td> <td><input type="text" name="editEmail" size="40" maxlength="255"></td> </tr> <tr> <td width="20%">Telefone: </td> <td><input type="text" name="editTelefone" size="30" maxlength="255"></td> </tr> <tr> <td width="20%">Assunto: </td> <td><input type="text" name="editAssunto" size="30" maxlength="255"></td> </tr> <tr> <td colspan=2>Mensagem:<br> <textarea cols="48" rows="5" name="editMensagem"></textarea></td> </tr> <tr> <td colspan="2" align="center"><input type="submit" value="Enviar"> <input type="reset" value="Limpar"></td> </tr> </form> </table> </body> </html> ele chama o faleRecebe.php daí dá q enviouo e-mail, mas não chega: <html> <title>Mensagem Enviada</title> <head> <body> <? $nome = $_POST["editNome"]; $telefone = $_POST["editTelefone"]; $email = $_POST["editEmail"]; $assunto = $_POST["editAssunto"]; $mensagem = $_POST["editMensagem"]; global $email; $enviou = mail("meuemail@provedor.com.br", "$assunto", "Nome: $nome Telefone: $telefone E-mail: $email Assunto: $assunto Mensagem: $mensagem", "From: $email <$nome>"); if ($enviou){ echo "<b>$nome</b>, sua mensagem foi enviada com sucesso.<br>Em breve lhe responderemos."; } else { echo "<b>$nome</b>, não foi possível enviar sua mensagem.<br>Tente novamente."; } ?> </body> </html> Compartilhar este post Link para o post Compartilhar em outros sites
Renato Siroma 2 Denunciar post Postado Janeiro 13, 2009 http://www.php.net/manual/pt_BR/function.mail.php Creio eu que isto não funciona $enviou = mail("meuemail@provedor.com.br", "$assunto", "Nome: $nome Telefone: $telefone E-mail: $email Assunto: $assunto Mensagem: $mensagem", "From: $email <$nome>"); Compartilhar este post Link para o post Compartilhar em outros sites
felipebmfaria 1 Denunciar post Postado Janeiro 13, 2009 Amigao, analise este codigo: <?php // Script com auto-resposta // creditos: Anderson Lima // Assunto que você receberá em seu e-mail! $titulo = "Contato"; // Assunto do e-mail auto resposta que o visitante receberá! $assunto_r = "$nome, recebemos sua mensagem de contato!"; // Endereço do seu site que aparecerá no e-mail auto resposta! $url_site = "www.site.com.br"; // Nome da assinatura que aparecerá no e-mail auto resposta! $nome_ass = "bla bla bla"; // Mensagem que será enviada no e-mail auto resposta! $resposta = "Obrigado $nome por ter entrado em contato conosco.\nEm breve você receberá nosso contato.\n Este é um e-mail automático, favor não respondê-lo! Atenciosamente, $nome_ass $url_site"; $nome = $_POST["nome"]; $email = $_POST["email"]; $departamento = $_POST["departamento"]; $tel = $_POST["tel"]; $cargo = $_POST["cargo"]; $empresa = $_POST["empresa"]; $mensagem = $_POST["mensagem"]; $assunto = $_POST["assunto"]; $setor = $_POST["setor"]; $cel = $_POST["cel"]; $ip = $_SERVER['REMOTE_ADDR']; // Envia o IP do visitante para o seu e-mail! $enviar .= "De: Contato \n";// Frase que aparecerá no topo da mensagem! $enviar .= "Para: $setor\n------------------------------------------------------------\n"; $enviar .= "IP registrado: $ip\n"; $enviar .= "Empresa: $empresa\n"; $enviar .= "Nome do contato: $nome\n"; $enviar .= "Departamento: $departamento\n"; $enviar .= "Cargo: $cargo\n"; $enviar .= "Telefone: $tel\n"; $enviar .= "Celular: $cel\n"; $enviar .= "E-mail: $email\n------------------------------------------------------------\n"; $enviar .= "Assunto: $assunto\n\n"; $enviar .= "Mensagem: $mensagem\n"; $rh="email@email.com.br"; if ($setor=="Administrativo"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } elseif ($setor=="Comercial"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } elseif ($setor=="Desenvolvimento"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } elseif ($setor=="Sistema empresarial"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } elseif ($setor=="Suporte Tecnico"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } elseif ($setor=="web"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } ?> <!-- depois de enviado o email... --> <script language="JavaScript">alert('A sua mensagem foi enviada com sucesso!'); location.href='index.php';</script> <!-- retorna para o index.. --> Abçs. Compartilhar este post Link para o post Compartilhar em outros sites
Seu brino 0 Denunciar post Postado Janeiro 13, 2009 http://www.php.net/manual/pt_BR/function.mail.php Creio eu que isto não funciona $enviou = mail("meuemail@provedor.com.br", "$assunto", "Nome: $nome Telefone: $telefone E-mail: $email Assunto: $assunto Mensagem: $mensagem", "From: $email <$nome>"); eu peguei esse exemplo no UOL HOST (eu já tinha tentado outros da net, mas tb não tinha dado certo) eu tb estranhei, mas se tinha lá... Compartilhar este post Link para o post Compartilhar em outros sites
Seu brino 0 Denunciar post Postado Janeiro 13, 2009 Amigao, analise este codigo: <?php // Script com auto-resposta // creditos: Anderson Lima // Assunto que você receberá em seu e-mail! $titulo = "Contato"; // Assunto do e-mail auto resposta que o visitante receberá! $assunto_r = "$nome, recebemos sua mensagem de contato!"; // Endereço do seu site que aparecerá no e-mail auto resposta! $url_site = "www.site.com.br"; // Nome da assinatura que aparecerá no e-mail auto resposta! $nome_ass = "bla bla bla"; // Mensagem que será enviada no e-mail auto resposta! $resposta = "Obrigado $nome por ter entrado em contato conosco.\nEm breve você receberá nosso contato.\n Este é um e-mail automático, favor não respondê-lo! Atenciosamente, $nome_ass $url_site"; $nome = $_POST["nome"]; $email = $_POST["email"]; $departamento = $_POST["departamento"]; $tel = $_POST["tel"]; $cargo = $_POST["cargo"]; $empresa = $_POST["empresa"]; $mensagem = $_POST["mensagem"]; $assunto = $_POST["assunto"]; $setor = $_POST["setor"]; $cel = $_POST["cel"]; $ip = $_SERVER['REMOTE_ADDR']; // Envia o IP do visitante para o seu e-mail! $enviar .= "De: Contato \n";// Frase que aparecerá no topo da mensagem! $enviar .= "Para: $setor\n------------------------------------------------------------\n"; $enviar .= "IP registrado: $ip\n"; $enviar .= "Empresa: $empresa\n"; $enviar .= "Nome do contato: $nome\n"; $enviar .= "Departamento: $departamento\n"; $enviar .= "Cargo: $cargo\n"; $enviar .= "Telefone: $tel\n"; $enviar .= "Celular: $cel\n"; $enviar .= "E-mail: $email\n------------------------------------------------------------\n"; $enviar .= "Assunto: $assunto\n\n"; $enviar .= "Mensagem: $mensagem\n"; $rh="email@email.com.br"; if ($setor=="Administrativo"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } elseif ($setor=="Comercial"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } elseif ($setor=="Desenvolvimento"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } elseif ($setor=="Sistema empresarial"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } elseif ($setor=="Suporte Tecnico"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } elseif ($setor=="web"){ $mailto="email@email.com.br"; mail($mailto, $titulo, utf8_decode($enviar), "From: $email"); mail($email, $assunto_r, utf8_decode($resposta), "From: $rh"); } ?> <!-- depois de enviado o email... --> <script language="JavaScript">alert('A sua mensagem foi enviada com sucesso!'); location.href='index.php';</script> <!-- retorna para o index.. --> Abçs. eu dei uma modificada nos campos pra se ajustar à minha necessidade, mas deu certo! obg moderador: Tópico Resolvido Compartilhar este post Link para o post Compartilhar em outros sites