Enviando e-mai direto do site em php.
Publicado por Agrimar Teixeira 21/12/2003
[ Hits: 7.342 ]
Script para formulário de contato em php. Esse script envia um email usando a função mail.
Folha de estilo css body { scrollbar-arrow-color: #FFFFFF ; scrollbar-base-color: #000066 ; scrollbar-dark-shadow-color: #0000FF ; scrollbar-track-color: #CCCCFF ; } A:link { color:#0000FF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; } A:visited { color:#0000FF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; } A:hover { color:#FF0000; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight:normal; } .A1:link { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; } .A1:visited { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; } .A1:hover { color:#0000FF; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; } .A2:link { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; } .A2:visited { color:#FFFFFF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; } .A2:hover { color:#0000FF; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:bold; } .A3:link { color:#0000FF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; } .A3:visited { color:#0000FF; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; } .A3:hover { color:#FF0000; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight:bold; } a.link3:link { background:#000000; color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal } a.link3:visited { background:#000000; color:#ffffff; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal } a.link3:hover { background:#000000; color:#ffffff; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal } a.link4:link { background:#800000; color:#ffff00; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal } a.link4:visited { background:#800000; color:#ffff00; text-decoration:none; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal } a.link4:hover { background:#800000; color:#ffff00; text-decoration:underline; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal } input { font-family : Arial, Helvetica, sans-serif; font-size : 10; color : #000033; font-weight : normal; border-color : #999999; border-width : 1; background-color : #FFFFFF; } textarea { font-family : Arial, Helvetica, sans-serif; font-size : 10; color : #000033; font-weight : normal; border-color : #999999; border-width : 1; background-color : #FFFFFF; } td.jus { text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight:normal; color: #000000 } td.just { text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight:normal; color: #FFFFFF } --------------------------------------------- // ------------------------------------ Script <? /** * Autor: Agrimar Teixeira * E-mail: agrimar@bol.com.br * Data: 20/11/2003 * Script: Script em php para envio de email pelo site. */ // Variaveis de configuracao $destino = " [ email de destino ] "; $titulo = " [ Seu titulo ] "; ?> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="Author" content="Agrimar Teixeira"> <meta name="GENERATOR" content="Mozilla/4.74 [en] (Win98; U) [Netscape]"> <link href="estilo.css" type=text/css rel=StyleSheet> <title><? echo $titulo; ?></title> </head> <body text="#000000" bgcolor="#FFFFFF" link="#0000FF" vlink="#FF0000" alink="#000088" leftmargin=0 rightmargin=0 marginheight=0 topmargin=0> <? switch ($acao) { case "": // Criando o formulário ?> <form action="contato.php" method="post"> <center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="700"> <tr valign="top"><td><b><font size=3>Envie uma mensagem</font></b></td></tr> <tr valign="top" heigth=1 bgcolor=000066><td></td> </tr></table></center> <center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=2 WIDTH="700"> <tr valign="top"><td align="right"><b>Nome:</b></td><td><input name="nome" type="text" size="90"></td></tr> <tr valign="top"><td align="right"><b>Empresa:</b></td><td><input name="empresa" type="text" size="90"></td></tr> <tr valign="top"><td align="right"><b>Telefone:</b></td><td><input name="telefone" type="text" size="90"></td></tr> <tr valign="top"><td align="right"><b>E-mail:</b></td><td><input name="email" type="text" size="90"></td></tr> <tr valign="top"><td align="right"><b>Cidade:</b></td><td><input name="cidade" type="text" size="90"></td></tr> <tr valign="top"><td colspan=2><b>Mensagem / Duvida</b></td></tr> <tr valign="top"><td colspan=2><textarea name="mensagem" rows="3" cols="120"></textarea></td></tr> <tr valign="top"><td colspan=2> <input type="hidden" value="enviar" name="acao"> <input type="hidden" value="<? echo $_SERVER["REMOTE_ADDR"]; ?>" name="ip"> <input type="submit" name="Submit" value="Enviar mensagem"></td></tr> </table></center> </form> <center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="700"> <tr valign="top" heigth=1 bgcolor=000066><td></td> </tr></table></center> <? break; case "enviar": // Variaveis de configuracao $assunto = "E-mail enviado via web"; $msg = "De: "; $msg .= $nome; $msg .= "\r\n"; $msg .= "IP de origem: "; $msg .= $ip; $msg .= "\r\n"; $msg .= "Empresa: "; $msg .= $empresa; $msg .= "\r\n"; $msg .= "Telefone: "; $msg .= $telefone; $msg .= "\r\n"; $msg .= "E-mail: "; $msg .= $email; $msg .= "\r\n"; $msg .= "Cidade: "; $msg .= $cidade; $msg .= "\r\n"; $msg .= "\r\n"; $msg .= "Mensagem: "; $msg .= $mensagem; $msg .= "\r\n"; $msg .= "\r\n"; // Criando a variável adicional de headers $headers = "Origem: "; //Observe que eu utilizei o header 'From' que é um header padrão. $headers .= $nome; $headers .= " <"; $headers .= $email; $headers .= ">"; // Agora é só utilizar a função mail() if (mail($destino, $assunto, $msg, $headers)) { ?> <br><br> <center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="690"><tr><td> <table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="100%"> <tr valign="top" heigth=1 bgcolor=000066><td></td> </tr></table></center></td></tr><tr><td><br><br> <b><font size=5 color=000066>Mensagem enviada com sucesso!</font></b><br> <b><font size=2 color=000066>Sua mensagem é muito importante para nós.</font></b> <br><br></td></tr><tr><td> <center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="690"> <tr valign="top" heigth=1 bgcolor=000066><td></td> </tr></table></td></tr></table></center> <? } else { ?> <br><br> <center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="690"><tr><td> <table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="100%"> <tr valign="top" heigth=1 bgcolor=000066><td></td> </tr></table></center></td></tr><tr><td><br><br> <b><font size=5 color=000066>Erro: Mensagem não enviada!</font></b><br> <br><br></td></tr><tr><td> <center><table BORDER=0 CELLSPACING=0 CELLPADDING=0 COLS=1 WIDTH="800"> <tr valign="top" heigth=1 bgcolor=000066><td></td> </tr></table></td></tr></table></center> <? } break; } ?> </body> </html>
Paginação com qualidade em PHP
Nenhum comentário foi encontrado.
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Criando uma VPC na AWS via CLI
Tem como instalar o gerenciador AMD Adrenalin no Ubuntu 24.04? (15)
Tenho dois Link's ( IP VÁLIDOS ), estou tentando fazer o failover... (0)
Pendrive não formata de jeito nenhum (4)