Ir para conteúdo
Fórum CódigoFonte.net
berilson

Formulário (PHP)

Recommended Posts

Vários fatores

Seu servidor está na blacklist do seu servidor de email

Seu servidor está jogando pra pasta de SPAM

Seu servidor não possui um servidor SMTP

enfim hehehe vários fatores

olá galera eu sou novo aqui e em php tbm eu queria tirar uma dúvida.

Eu copiei o código fonte e substitui tudo como foi informado, aparece tudo legal, parece funcionar bem, só que o email ñ está chegando na minha caixa de entrada o que fazer ?

Tem alguma cofiguração a mais p fazer?

Tem algum outro formato da página ?

Eu uso o terra como servido do website tem algum tipo de bloqueio nesse servidor para as mensagem ?

Desde já agradeço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá povo, não estou conseguindo fazer esse formulario funcionar...ele direciona para a pagina q eu enseri, mas não manda o email pra o email q eu destinei...se alguem puder me ajuda, fico muito grato por que sou novo nessa area...abraços a todossó lembrando estou tentando simular ele no EASY PHP,

Compartilhar este post


Link para o post
Compartilhar em outros sites
FINALMENTE EU FIZ UM FORMMAIL QUE FUNFOU HUHUL!!!!

mais ai veio quando o cara manda a mensagem dele vem o nome dele?

tipo nao pode ser assim o cara mandar ai vai um nome fixo! tipo

o cara mandou ai aparece no seu email

E-mail Contato

em vez do nome do cara??

abraços!

ray

Esta funcao é simples

Nesta linha, no campo que fiz em vermelho voce edita,

Aparece na ultima linha da mensagem, se for um enereço apareçe ate com o link.

mail ("$emaildest","$assunto","Nome:$nome\n Email:$email\n Mensagem:$mensagem\n IP:$REMOTE_ADDR\n\n ...::: coloca o que voce quer que apareça :::...","From:$nome<$email>");

Compartilhar este post


Link para o post
Compartilhar em outros sites
FINALMENTE EU FIZ UM FORMMAIL QUE FUNFOU HUHUL!!!!

mais ai veio quando o cara manda a mensagem dele vem o nome dele?

tipo nao pode ser assim o cara mandar ai vai um nome fixo! tipo

o cara mandou ai aparece no seu email

E-mail Contato

em vez do nome do cara??

abraços!

ray

Esta funcao é simples

Nesta linha, no campo que fiz em vermelho voce edita,

Aparece na ultima linha da mensagem, se for um endereço http apareçe ate com o link.

mail ("$emaildest","$assunto","Nome:$nome\n Email:$email\n Mensagem:$mensagem\n IP:$REMOTE_ADDR\n\n ...::: coloca o que vc quer que apareça :::...","From:$nome<$email>");

Compartilhar este post


Link para o post
Compartilhar em outros sites

Antes de mais nada

Boa Noite aos participantes, esse codigo fonte do Berilson

é expetacular porém quando resolvi em adaptar o codigo fonte para minha atual necessidade o mesmo anda apresentando uma mensagem de erro:

Parse error: syntax error, unexpected ':' in /home/meudominio/PAGINATESTE/formail.php on line 14, apenas reformulei o codigo fonte, mas não de certo.

ALGUEM PODERIA POR FAVOR FAZER ESSE MEU CODIGO FUNCIONAR OU QUE EU TENHO QUE FAZER PARA QUE O MESMO VENHA FUNCIONAR , COMO O CODIGO DO BERILSON.

página formulario.htm

<!-- INICIO DO CÓDIGO -->

<title>Contatos</title>

<body bgcolor="#000000">

<form action="formail.php" method="POST">

<font face="Arial Narrow">

<input type="hidden" name="emaildest" value=" seuendereç[email protected]">

<input type="hidden" name="redirecionar" value=" http://www.suapagina.com.br/msgenviada.htm ">

</font>

<center>

&nbsp;<p></p>

<p></p>

<table width="558" bgcolor="#000000" border="0" align="center" cellspacing="0" cellpadding="1" height="270">

<tr>

<td width="556" height="268">

<div align="center">

<p align="left"><b><font color="#FFFFFF" style="font-size: 30pt">&nbsp;&nbsp;

</font></b></p>

<p align="left">&nbsp;</p>

<p align="left"><font color="#FFFFFF"><span style="font-size: 30pt"><b>&nbsp;&nbsp;&nbsp;

</b></span></font><b><font color="#FFFFFF" style="font-size: 30pt">Contatos</font></b></p>

<p align="left">&nbsp;</p>

<p align="left">&nbsp;</p>

<center>

<table width="344" bgcolor="#FFFFCC" border="1" cellspacing="0" cellpadding="3" style="border-collapse: collapse" bordercolor="#111111" height="271">

<tr>

<td width="93" height="22">

<font face="Tahoma" style="font-size: 7pt; font-weight: 700">Seu nome:</font></td>

<td width="239" height="22" colspan="3"><font face="Arial Narrow">

<input type="text" size="55" name="nome" value=""></font></td>

<tr>

<td width="93" height="22">

<font face="Tahoma" style="font-size: 7pt; font-weight: 700">E-mail:</font></td>

<td width="239" height="22" colspan="3"><font face="Arial Narrow">

<input type="text" size="55" name="email" value=""></font></td>

</tr>

<tr>

<td width="93" height="22"><b><span style="font-size: 7pt">Empresa:</span></b></td>

<td width="239" height="22" colspan="3"><font face="Arial Narrow">

<input type="text" size="55" name="email1" value=""></font></td>

</tr>

<tr>

<td width="93" height="22">

<span style="font-size: 7pt; font-weight: 700">Contato:</span></td>

<td width="239" height="22" colspan="3"><font face="Arial Narrow">

<input type="text" size="12" name="email3" value="( )">&nbsp;

<font color="#FF0000"><span style="font-size: 8pt; font-weight: 700">

Ramal: </span></font>

<input type="text" size="5" name="email4" value=""></font></td>

</tr>

<tr>

<td width="332" height="22" colspan="4">

&nbsp;</td>

</tr>

<tr>

<td width="93" height="22"><b><span style="font-size: 7pt">Prioridade:</span></b></td>

<td width="134" height="22">

<span style="font-size: 12.0pt; font-family: Times New Roman">

<select NAME="Prioridade">

<option VALUE="1"> </option>

<option VALUE="1">Baixa</option>

<option VALUE="2">Alta</option>

</select></span></td>

<td width="83" height="22">

<span style="font-size: 8pt; font-weight: 700">Departamento:</span></td>

<td width="162" height="22">

<span style="font-size: 12.0pt; font-family: Times New Roman">

<select NAME="departamento">

<option VALUE="0"> </option>

<option VALUE="1">elogio</option>

<option VALUE="2">critica</option>

<option VALUE="3">Fale Conosco</option>

<option VALUE="4">reclamação</option>

</select></span></td>

</tr>

<tr>

<td width="93" height="22">

<font face="Tahoma" style="font-size: 7pt; font-weight: 700">Assunto:</font></td>

<td width="239" height="22" colspan="3"><font face="Arial Narrow">

<input type="text" size="55" name="assunto" value=""></font></td>

</tr>

<tr>

<td width="93" height="141">

<font face="Tahoma" style="font-size: 7pt; font-weight: 700">Mensagem:</font></td>

<td width="239" height="141" colspan="3"><font face="Arial Narrow">

<textarea cols="46" rows="6" name="mensagem"></textarea></font></td>

</tr>

<tr>

<td colspan="4" align="center" width="331" height="36">

<font face="Arial Narrow">

<input type="submit" value=" Enviar " style="float: left; font-family: Tahoma"></font><font face="Tahoma"><input type="reset" value=" Limpar " style="float: left"></font><font face="Arial Narrow">&nbsp;&nbsp;&nbsp;

</font></td>

</tr>

</table>

<p>dd</p>

</center>

</div>

</td>

</tr>

</table>

</center>

</form>

<p align="center">

<a href="corpo.asp"><strong><font color="#FFFFCC" face="Tahoma" size="3">Voltar</font></strong></a></p>

<form name="formulario" method="post" action="http://seu_dominio.com.br/cgi-sys/FormMail.cgi">

<link href="file:///F:/vision/test/index_arquivos/filelist.xml" rel="File-List">

<style>

<!--

.style11 {color: #FFFFFF; font-weight: bold; font-size: 10px; }

.style11 {color: #FFFFFF; font-weight: bold; font-size: 10px; }

-->

</style>

<p align="center"><b><font size="1"><font color="#FFFFFF">Copyright © 2006 –

2009 - Todos os direitos reservados</font> </font></b><br>

&nbsp;</p>

</form>

<p align="center">

&nbsp;</p>

<font color="#FFFFCC">

</body>

<!-- FIM DO CODIGO --></font>

</body>

Agora é a página : formail.php

<!-- INICIO DO CÓDIGO -->

<?php require "config.ini"; ?><?php

ini_set ("SMTP","smtp.eb.mil.br");

$nome=$_POST["nome"];

$email=$_POST["email"];

$empresa=$_POST["empresa"];

$contato=$_POST["contato"];

$prioridade:=$_POST["prioridade:"];

$departamento=$_POST["departamento"];

$assunto=$_POST["assunto"];

$mensagem=$_POST["mensagem"];

if (empty($nome)){

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>É Necessario o Preenchimento do <b>Nome</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

elseif (empty($email)){

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>O E-mail não foi <b>Digitado</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) {

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>O E-mail <b>Não</b> é <b>válido</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

if (empty($empresa)){

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>É Necessario o Preenchimento o nome da <b>Empresa</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

elseif (empty($contato)){

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Digitou Um <b>Telefone </b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

elseif (select ($prioridade )){

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Selecionou o Grau de <b> Prioridade </b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

elseif (select ($departamento )){

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Selecionou o <b> Departamento </b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

elseif (empty($assunto)){

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Digitou Um <b>Assunto</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

elseif (empty($mensagem)){

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Digitou Uma <b>Mensagem</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

else{

if ($certo== "1")

{

//mail ("[email protected] ","nome","string message", "string additional_headers");

mail ("$emaildest","$assunto","Nome:$nome\n Email:$email\n Mensagem:$mensagem\n IP:$REMOTE_ADDR\n\n ...::: Vision Of Line® :::...","From:$nome<$email>");

}

// HTML do redirecionameto e se não redirecionar aparece um link

echo "<html><head>";

echo "<meta http-equiv=\"refresh\" content=\"0;url=$redirecionar\">";

echo "<title>Redirecionado ...</title>";

echo "</head><body bgcolor=\"#ffffff\">";

echo "<a href=\"$redirecionar\" target=\"_top\">

SUA MENSAGEM FOI ENVIADA COM SUCESSO

</a>";

echo "</body></html>";

}

?><!-- FIM DO CODIGO -->

arquivo: config.ini

<!-- INICIO DO CÓDIGO -->

<?php

// 1 = Ligado - 0 = Desligado

// ...::: BY SK15 ® :::...

$certo="1";

$emaildest="seuendereç[email protected] ";

$redirecionar="http://www.suapagina.com.br/msgenviada.htm"

?>

<!-- FIM DO CODIGO -->

Compartilhar este post


Link para o post
Compartilhar em outros sites

Preciso da sua ajuda. Tenho o seguinte formulário www.ebco.com.br/fale_conosco.php

<?php

set_include_path('.'.PATH_SEPARATOR.'./sys/model'.PATH_SEPARATOR.get_include_path());

//Inclui o objeto

require_once("Paginas.php");

//Pegas o valor das Variaveis

$pag = $_GET["pag"];

$id_page = $_GET["id_page"];

$flag = $_GET["flag"];

$id_page = 11;

//Instancia o Objeto

$objPaginas = new Paginas();

$pagina = $objPaginas->selecionaPagina($id_page);

?>

<?php include("_inc/include_doctype.php"); ?>

<script type=text/javascript">

<!--

function MM_jumpMenu(targ,selObj,restore){ //v3.0

eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");

if (restore) selObj.selectedIndex=0;

}

//-->

</script>

<style type="text/css">

<!--

body,td,th {

color: #666;

}

-->

</style></head>

<body class="Internas">

<div class="wrap">

<?php include("_inc/include_header.php"); ?>

<div class="chamadas">

<h2><img src="_imgs/util/ch_contato.gif" width="124" height="90"></h2>

</div>

<div class="breadcrump">

<ul>

<li><a href="../EBCO%20ORIGINAL/index.php">Página Inicial</a></li>

<li><a href="../EBCO%20ORIGINAL/fale_conosco.php">> Contato</a></li>

</ul>

<a href="java script:history:back();" class="voltar"><strong>Voltar</strong></a>

</div>

<div class="content Internas">

<div class="conteudo conteudo01">

<div class="conteudo_baixo2">

<div class="meio">

<h3>Contato</h3>

<p>Escreva sua opini&atilde;o, sugest&atilde;o, d&uacute;vidas ou solicite

assist&ecirc;ncia t&eacute;cnica. <br />

Fale conosco tamb&eacute;m pelos Telefones: (11) 3074-0270 / SAC:

0800-888-3220.<br />

<br />

</p>

<form action="formail.php" method="POST">

<font face="Arial Narrow">

<input type="hidden" name="emaildest" value="[email protected]"></font>

<font face="Arial Narrow">

<input type="hidden" name="redirecionar" value="http://www.ebco/msgenviada.htm ">

</font>

<left>

<table width="400" border="0" cellpadding="0" cellspacing="2">

<tr>

<td valign="middle">Assunto: * </td>

<td><select name="jumpMenu" id="jumpMenu" onChange="MM_jumpMenu('parent',this,0)">

<option value="fale_conosco.php">Informa&ccedil;&otilde;es Gerais - Produtos e Servi&ccedil;os</option>

<option value="fale_conosco.php">Informa&ccedil;&otilde;es - Servi&ccedil;os</option>

<option value="assistencia.php">Assist&ecirc;ncia T&eacute;cnica</option>

</select></td>

</tr>

<tr>

<td valign="middle">Nome:* <br /></td>

<td><input name="nome" type="text" class="formulario" id="nome" tabindex="2" value="" size="50" /></td>

</tr>

<tr>

<td valign="middle">Empresa:* <br /></td>

<td><input name="empresa" type="text" class="formulario" id="empresa" tabindex="2" value="" size="50" /></td>

</tr>

<tr>

<td valign="middle">Cidade: * <br /></td>

<td><input name="cidade" type="text" class="formulario" id="cidade" tabindex="2" value="" size="50" /></td>

</tr>

<tr>

<td valign="middle">UF:*</td>

<td><strong>

<select name="select2">

<option value="Acre" selected="selected">AC</option>

<option value="Alagoas">AL</option>

<option value="Amapá">AP</option>

<option value="Amazonas">AM</option>

<option value="Bahia">BA</option>

<option value="Ceará">CE</option>

<option value="Distrito Federal">DF</option>

<option value="Goiás">GO</option>

<option value="Espírito Santo">ES</option>

<option value="Maranhão">MA</option>

<option value="Mato Grosso">MT</option>

<option value="Mato Grosso do Sul">MS</option>

<option value="Minas Gerais">MG</option>

<option value="Pará">PA</option>

<option value="Paraiba">PB</option>

<option value="Paraná">PR</option>

<option value="Pernambuco">PE</option>

<option value="Piauí">PI</option>

<option value="Rio de Janeiro">RJ</option>

<option value="Rio Grande do Norte">RN</option>

<option value="Rondônia">RO</option>

<option value="Rio Grande do Sul">RS</option>

<option value="Rorâima">RR</option>

<option value="São Paulo">SP</option>

<option value="Santa Catarina">SC</option>

<option value="Sergipe">SE</option>

<option value="Tocantins">TO</option>

</select>

</strong></td>

</tr>

<tr>

<td valign="top">e-mail:*</td>

<td><input name="email" type="text" class="formulario" id="email" tabindex="2" value="" size="50" /></td>

</tr>

<tr>

<td valign="top">Telefone:</td>

<td><input name="ddd" type="text" class="formulario" id="ddd" tabindex="2" value="" size="3" />

<input name="fone" type="text" class="formulario" id="fone" tabindex="2" value="" size="12" /></td>

</tr>

<tr>

<td valign="top">Setor:*</td>

<td><input name="setor" type="text" class="formulario" id="setor" tabindex="2" value="" size="50" /></td>

</tr>

<tr>

<td valign="middle">Assunto:*</td>

<td><textarea name="mensagem" cols="50" class="formulario" id="mensagem" style="height:120px;" tabindex="3"></textarea></td>

</tr>

<tr>

<td colspan="2" align="right" style="font-size:10px;">Os campos

com * s&atilde;o de preenchimento obrigat&oacute;rio.</td>

</tr>

<tr>

<td width="23%">&nbsp;</td>

<td width="77%" align="right"><label>

<input type="submit" name="enviar" id="enviar" value="Enviar" />

</label></td>

</tr>

</table>

</form>

</div>

</div>

</div>

</div>

</div>

<?php include("_inc/include_footer.php"); ?>

</div>

</body>

</html>

Tento enviá-lo para o e-mail de acordo com o tutorial que vc passou, mas não dá certo. Será que é porque o formulário está dentro de uma página em PHP?

Segue a página formail.php que fiz

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>

<head>

<title>Documento sem t&iacute;tulo</title>

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

</head>

<body>

<?php require "config.ini"; ?>

<?php

ini_set ("SMTP","smtp.eb.mil.br");

////////////////////////////////////////////////

// Formail em PHP por SK15 v 1.0 |||

// Esse formulario é uma imitação do formail |||

// com um pequena ponto fraco |||

// ao adicionar um novo campo ele tera |||

// quer ser mudado aqui nesse arquivo |||

/////////////////////////////////////////////|||

// Carrega dados pelo método POST, independente da configuração das variáveis Globais do ini do PHP

$assunto=$_POST["assunto];

$nome=$_POST["nome"];

$empresa=$_POST["empresa"];

$cidadem=$_POST["cidade"];

$uf=$_POST["select2"];

$telefone=$_POST["ddd"];

$telefone=$_POST["fone"];

$setor=$_POST["setor"];

$assunto=$_POST["mensagem"];

// Verifica se O Campo nome tá preenchido

if (empty($nome)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>É Necessario o Preenchimento do <b>Nome</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica o Campo E-mail Tá preenchido

elseif (empty($email)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>O E-mail não foi <b>Digitado</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifoca Se o E-mail Contem @

elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) {

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>O E-mail <b>Não</b> é <b>válido</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica se o Campo Está Preenchido

elseif (empty($assunto)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>???????e??????????????????????????????????????????????????????????????????????????????????????????????????????????†????????????????????????†????????†?????????????????????????????????†????????????????????????????????????????????????????????????????????????†????????????????????????????????????????????????????????????????????????†????????????????????????????????????5???†???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????†?????????????????????????????????†??????????????????????????????????????????????????????????????????????????????????†????????????????†????????????????????????†???????????????????????????????????????????????????????????????›?????????????????????????????????????†??????????????????????????????????????????†??????????????‰??†????????‰????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????Você <b>Não</b> Digitou Um <b>Assunto</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica se o Campo Mensagem tá preenchido

elseif (empty($mensagem)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Digitou Uma <b>Mensagem</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

else{

// Comfirma o Envio Do E-mail

if ($certo== "1")

{

// Função de envio Do E-mail

//mail ("[email protected] ","nome","string message", "string additional_headers");

mail ("$emaildest","$assunto","Nome:$nome\n Email:$email\n Mensagem:$mensagem\n IP:$REMOTE_ADDR\n\n ...::: EBCO Systems ® :::...","From:$nome<$email>");

}

// HTML do redirecionameto e se não redirecionar aparece um link

echo "<html><head>";

echo "<meta http-equiv=\"refresh\" content=\"0;url=$redirecionar\">";

echo "<title>Redirecionado ...</title>";

echo "</head><body bgcolor=\"#ffffff\">";

echo "<a href=\"$redirecionar\" target=\"_top\">Volta Para O Site</a>";

echo "</body></html>";

}

?>

<!-- FIM DO CODIGO -->

Bom agora para completar vc precisa colocar no servidor o arquivo: config.ini

<!-- INICIO DO CÓDIGO -->

<?php

// Isto é quase como uma chave se vc não quiser mais receber mensagems é só colocar 0

// 1 = Ligado - 0 = Desligado

// ...::: BY SK15 ® :::...

$certo="1";

$emaildest="[email protected]";

$redirecionar="http://www.ebco.com.br/fale_conosco.php"

?>

</body>

</html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu fiz um form mail idêntico mas estou com um problema, será que alguém pode me ajudar.....

eu preciso que este form mail mande para varios emails na realidades 6 emais que temos na empresa...

algem sabe como fazer isso.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Ja fiz quase de tudo e nada este salvei como paginaformulario.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

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

<title>Untitled Document</title>

</head>

<body>

<!-- INICIO DO CODIGO -->

</table>

<form action="formail.php" method="POST">

<font face="Arial Narrow">

<input type="hidden" name="emaildest" value="[email protected]"></font>

<font face="Arial Narrow">

<input type="hidden" name="redirecionar" value="http://virtual.ueuo.com/form.htm ">

</font>

<center>

<table width="635" bgcolor="#000000" border="0" align="center" cellspacing="0" cellpadding="1" height="270">

<tr>

<td width="633" height="268">

<div align="center">

<center>

<table width="344" bgcolor="#C4C4AA" border="1" cellspacing="0" cellpadding="3" style="border-collapse: collapse" bordercolor="#111111" height="271">

<tr>

<td width="93" height="22"><font face="Tahoma" size="2">Seu nome:</font></td>

<td width="239" height="22">

<font face="Arial Narrow">

<input type="text" size="70" name="nome" value=""></font></td>

</tr>

<tr>

<td width="93" height="22"><font face="Tahoma" size="2">Seu E-mail:</font></td>

<td width="239" height="22">

<font face="Arial Narrow">

<input type="text" size="70" name="email" value=""></font></td>

</tr>

<tr>

<td width="93" height="22"><font face="Tahoma" size="2">Assunto:</font></td>

<td width="239" height="22">

<font face="Arial Narrow">

<input type="text" size="70" name="assunto" value=""></font></td>

</tr>

<tr>

<td width="93" height="100"><font face="Tahoma" size="2">Mensagem:</font></td>

<td width="239" height="100">

<font face="Arial Narrow">

<textarea cols="60" rows="6" name="mensagem"></textarea></font></td>

</tr>

<tr>

<td colspan="2" align="center" width="331" height="71">

<font face="Arial Narrow">

<input type="submit" value=" Enviar " style="float: left; font-family: Tahoma"></font><font face="Tahoma"><input type="reset" value=" Limpar " style="float: left"></font><font face="Arial Narrow">&nbsp;&nbsp;&nbsp;

</font></td>

</tr>

</table>

</center>

</div>

</td>

</tr>

</table>

</center>

</form>

<p align="center">

<a href="corpo.asp"><strong><font color="#000000" face="Tahoma" size="3">Voltar</font></strong></a></p>

</body>

<!-- FIM DO CODIGO -->

</html>

Este é o config.ini

<!-- INICIO DO CODIGO -->

<?php

// Isto é quase como uma chave se vc não quiser mais receber mensagems é só colocar 0

// 1 = Ligado - 0 = Desligado

// ...::: BY SK15 ® :::...

$certo="1";

$emaildest="[email protected]";

$redirecionar="http://virtual.ueuo.com/form.htm"

?>

<!-- FIM DO CODIGO -->

Este é o formail.php

<!-- INICIO DO CÓDIGO -->

<?php require "config.ini"; ?>

<?php

ini_set ("SMTP","smtp.eb.mil.br");

////////////////////////////////////////////////

// Formail em PHP por SK15 v 1.0 |||

// Esse formulario é uma imitação do formail |||

// com um pequena ponto fraco |||

// ao adicionar um novo campo ele tera |||

// quer ser mudado aqui nesse arquivo |||

/////////////////////////////////////////////|||

// Carrega dados pelo método POST, independente da configuração das variáveis Globais do ini do PHP

$nome=$_POST["nome"];

$email=$_POST["email"];

$assunto=$_POST["assunto"];

$mensagem=$_POST["mensagem"];

// Verifica se O Campo nome tá preenchido

if (empty($nome)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>É Necessario o Preenchimento do <b>Nome</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica o Campo E-mail Tá preenchido

elseif (empty($email)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>O E-mail não foi <b>Digitado</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica Se o E-mail Contem @

elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) {

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>O E-mail <b>Não</b> é <b>válido</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica se o Campo Está Preenchido

elseif (empty($assunto)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Digitou Um <b>Assunto</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica se o Campo Mensagem tá preenchido

elseif (empty($mensagem)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Digitou Uma <b>Mensagem</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

else{

// Comfirma o Envio Do E-mail

if ($certo== "1")

{

// Função de envio Do E-mail

//mail ("[email protected]","nome","string message", "string additional_headers");

mail ("$emaildest","$assunto","Nome:$nome\n Email:$email\n Mensagem:$mensagem\n IP:$REMOTE_ADDR\n\n ...::: Virtual Pecas ® :::...","From:$nome<$email>");

}

// HTML do redirecionameto e se não redirecionar aparece um link

echo "<html><head>";

echo "<meta http-equiv=\"refresh\" content=\"0;url=$redirecionar\">";

echo "<title>Redirecionado ...</title>";

echo "</head><body bgcolor=\"#ffffff\">";

echo "<a href=\"$redirecionar\" target=\"_top\">Volta Para O Site</a>";

echo "</body></html>";

}

?>

<!-- FIM DO CODIGO -->

Este é enviar.php

<? mail("[email protected]","$assunto","$mensagem", "FROM: $nome<$email>");?>

Este é form.htm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<html>

<head>

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

<title>Untitled Document</title>

</head>

<body>

<form action="enviar.php" method="POST">

Nome: <input type="text" name="nome"><br>

Email: <input type="text" name="email"><br>

Assunto: <input type="text" name="assunto"><br>

Mensagem: <input type="text" name="mensagem"><br>

<input type="submit" value="enviar">

</body>

</html>

Não funcionam alguem possui algum que funcione, ate me cadastrei no http://ueuo.com e nada de funcionar.

Compartilhar este post


Link para o post
Compartilhar em outros sites

olá galera,

eu sou novo nesse negócio mas vou dizer uma coisa o problema todo aki é que o endereço de e-mail de servidor que nimguem sabe qual é e dai fica dificio né o codigo pedir pra vc colocar o seu enderesso de e-mail de servidor e vc num saber , que é o meu caso é o seguinte se alguem ai souber nos dizer qual é o endereço de servidor pra podermos colocalo la no codigo e assim rescebermos as menssagens enviadas ..............abraços e disculpa ai galera mas se alguem poder ajudar ficaremos felizes todos nós

abraços a todo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro Programador,

No momento temos uma última vaga aberta para um programador em PHP com nossa empresa Echo Midia. Somos uma empresa americana procurando por programadores brasileiros com grande experiência em programação, com foco maior em PHP, para integrar em nossa equipe e realizar trabalhos para nossos clientes.

O programador trabalharia de nosso escritório localizado no bairro do Ipiranga, São Paulo.

Se interessado favor entrar em contato o mais rápido possível para o e-mail [email protected] com as respostas para as seguintes perguntas, para que possam ser analisas e enviadas para nosso RH:

- Tempo de experiência com PHP

- Algum conhecimento em Symfony?

- Nível do inglês

- Disponibilidade de trabalhar full time alocado de nossa agência em São Paulo?

- Caso escolhido para a posição quão breve estaria disponível para começar

Favor notar que a posição requer um mínimo de 4 anos de experiência com PHP, algum conhecimento básico em Symfony, bom nível de inglês e oito horas disponíveis para trabalhar conosco em nossa agência de São Paulo.

Esperamos contato imediato para que possamos seguir com o processo.

Atenciosamente,

Eduardo Messani

Compartilhar este post


Link para o post
Compartilhar em outros sites

Olá, sou novo aqui e novo no PHP, como eu li as respostar, vejo que os scripts estão funcionando perfeitamente, só faltou a descrição de cada linha, não sei se é pedir demais, mas para quem está começando, fica dificil entender, não conseguiremos aprender no ctrl+c e ctrl+v ..

desculpem se fui inconveniente,

Att,

Diego.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mais comentado que isso ai em baixo? acho que não tem como não rssss fala a parte que você não entende a gente explica

<form action="envia.php" method="POST">

Nome: <input type="text" name="nome"><br>

Email: <input type="text" name="email"><br>

Assunto: <input type="text" name="assunto"><br>

Mensagem: <input type="text" name="mensagem"><br>

<input type="submit" value="enviar">

-----------

enviar.php

<? //inicia o php

$nome     = $_POST["nome"]; //trata a variavel nome
$email     = $_POST["email"]; //trata a variavel email
$assunto    = $_POST["assunto"]; //trata a  variavel assunto
$mensagem   = $_POST["mensagem"]; //trata a variavel mensagem

$data      = date("d/m/y"); //pega a data
$ip        = $_SERVER['REMOTE_ADDR']; //pega o ip de quem enviou
$hora      = date("H:i"); //pega a hora

mail ("[email protected]",   // aqui voc~e coloca o seu email                    
     "$assunto", //posta o campo assunto como titulo na sua caixa postal
     "Nome: $nome //posta o nome da pessoa em sua caixa de mensagem
      Email: $email //posta o email da pessoa em sua caixa de mensagem
      Assunto: $assunto ////posta o assubnto da pessoa em sua caixa de mensagem
      Mensagem: $mensagem", //posta o mensagem da pessoa em sua caixa de mensagem
     "From: $email <$nome>" //posta na sua caixa postal que quem enviou foi nome e o email dele
    );

//agora vamos imprimir na tela o resultado ou a resposta
echo "<b>$nome</b>, sua mensagem foi efetuada com sucesso.<br>Em breve estaremos lhe respondendo.";
echo "Click <a href=\"pagina.html\">aqui</a>para voltar!";
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

parabens seu codigo funciona! aqui veja como fica na pratica http://chtech.info/manutencao/formmail.html

Quero postar aqui como voçê pode fazer seu próprio formulário em PHP:

Tudo que está eentre parênteses no TUTORIAL voçê deletar por favor, é apenas um comentário:

Este TUTORIAL ainda verifica se todos os campos foram preenchidos corretamente

TUDO QUE VC PRECISA MUDAR EU COLOQUEI EM VERMELHO PARA NÃO HAVER DÚVIDAS ONDE MUDAR

Primeiro:

Crie um fomulário com o script abaixo: configure o formulário como vc desejar no front page ou seu editor HTML.

página formulario.htm

<!-- INICIO DO CÓDIGO -->

</table>

<form action="formail.php" method="POST">

<font face="Arial Narrow">

<input type="hidden" name="emaildest" value="seuendereç[email protected]"></font>

<font face="Arial Narrow">

<input type="hidden" name="redirecionar" value="http://www.suapagina.com.br/msgenviada.htm ">

</font>

<center>

<table width="635" bgcolor="#000000" border="0" align="center" cellspacing="0" cellpadding="1" height="270">

<tr>

<td width="633" height="268">

<div align="center">

<center>

<table width="344" bgcolor="#C4C4AA" border="1" cellspacing="0" cellpadding="3" style="border-collapse: collapse" bordercolor="#111111" height="271">

<tr>

<td width="93" height="22"><font face="Tahoma" size="2">Seu nome:</font></td>

<td width="239" height="22">

<font face="Arial Narrow">

<input type="text" size="70" name="nome" value=""></font></td>

</tr>

<tr>

<td width="93" height="22"><font face="Tahoma" size="2">Seu E-mail:</font></td>

<td width="239" height="22">

<font face="Arial Narrow">

<input type="text" size="70" name="email" value=""></font></td>

</tr>

<tr>

<td width="93" height="22"><font face="Tahoma" size="2">Assunto:</font></td>

<td width="239" height="22">

<font face="Arial Narrow">

<input type="text" size="70" name="assunto" value=""></font></td>

</tr>

<tr>

<td width="93" height="100"><font face="Tahoma" size="2">Mensagem:</font></td>

<td width="239" height="100">

<font face="Arial Narrow">

<textarea cols="60" rows="6" name="mensagem"></textarea></font></td>

</tr>

<tr>

<td colspan="2" align="center" width="331" height="71">

<font face="Arial Narrow">

<input type="submit" value=" Enviar " style="float: left; font-family: Tahoma"></font><font face="Tahoma"><input type="reset" value=" Limpar " style="float: left"></font><font face="Arial Narrow">&nbsp;&nbsp;&nbsp;

</font></td>

</tr>

</table>

</center>

</div>

</td>

</tr>

</table>

</center>

</form>

<p align="center">

<a href="corpo.asp"><strong><font color="#000000" face="Tahoma" size="3">Voltar</font></strong></a></p>

</body>

<!-- FIM DO CODIGO -->

Agora o vai a página : formail.php

<!-- INICIO DO CÓDIGO -->

<?php require "config.ini"; ?>

<?php

ini_set ("SMTP","smtp.eb.mil.br");

////////////////////////////////////////////////

// Formail em PHP por SK15 v 1.0 |||

// Esse formulario é uma imitação do formail |||

// com um pequena ponto fraco |||

// ao adicionar um novo campo ele tera |||

// quer ser mudado aqui nesse arquivo |||

/////////////////////////////////////////////|||

// Carrega dados pelo método POST, independente da configuração das variáveis Globais do ini do PHP

$nome=$_POST["nome"];

$email=$_POST["email"];

$assunto=$_POST["assunto"];

$mensagem=$_POST["mensagem"];

// Verifica se O Campo nome tá preenchido

if (empty($nome)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>É Necessario o Preenchimento do <b>Nome</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica o Campo E-mail Tá preenchido

elseif (empty($email)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>O E-mail não foi <b>Digitado</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifoca Se o E-mail Contem @

elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) {

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>O E-mail <b>Não</b> é <b>válido</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica se o Campo Está Preenchido

elseif (empty($assunto)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Digitou Um <b>Assunto</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica se o Campo Mensagem tá preenchido

elseif (empty($mensagem)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Digitou Uma <b>Mensagem</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

else{

// Comfirma o Envio Do E-mail

if ($certo== "1")

{

// Função de envio Do E-mail

//mail ("seuendereç[email protected] ","nome","string message", "string additional_headers");

mail ("$emaildest","$assunto","Nome:$nome\n Email:$email\n Mensagem:$mensagem\n IP:$REMOTE_ADDR\n\n ...::: Coloque seu nome aqui ou o nome da empresa ® :::...","From:$nome<$email>");

}

// HTML do redirecionameto e se não redirecionar aparece um link

echo "<html><head>";

echo "<meta http-equiv=\"refresh\" content=\"0;url=$redirecionar\">";

echo "<title>Redirecionado ...</title>";

echo "</head><body bgcolor=\"#ffffff\">";

echo "<a href=\"$redirecionar\" target=\"_top\">Volta Para O Site</a>";

echo "</body></html>";

}

?>

<!-- FIM DO CODIGO -->

Bom agora para completar vc precisa colocar no servidor o arquivo: config.ini

<!-- INICIO DO CÓDIGO -->

<?php

// Isto é quase como uma chave se vc não quiser mais receber mensagems é só colocar 0

// 1 = Ligado - 0 = Desligado

// ...::: BY SK15 ® :::...

$certo="1";

$emaildest="seuendereç[email protected] ";

$redirecionar="http://www.suapagina.com.br/msgenviada.htm"

?>

<!-- FIM DO CODIGO -->

Compartilhar este post


Link para o post
Compartilhar em outros sites

seu codigo me ajudou mto obrigado!!! Funciona certinho...mais uma vez parabens! :rolleyes:

Quero postar aqui como voçê pode fazer seu próprio formulário em PHP:

Tudo que está eentre parênteses no TUTORIAL voçê deletar por favor, é apenas um comentário:

Este TUTORIAL ainda verifica se todos os campos foram preenchidos corretamente

TUDO QUE VC PRECISA MUDAR EU COLOQUEI EM VERMELHO PARA NÃO HAVER DÚVIDAS ONDE MUDAR

Primeiro:

Crie um fomulário com o script abaixo: configure o formulário como vc desejar no front page ou seu editor HTML.

página formulario.htm

<!-- INICIO DO CÓDIGO -->

</table>

<form action="formail.php" method="POST">

<font face="Arial Narrow">

<input type="hidden" name="emaildest" value="seuendereç[email protected]"></font>

<font face="Arial Narrow">

<input type="hidden" name="redirecionar" value="http://www.suapagina.com.br/msgenviada.htm ">

</font>

<center>

<table width="635" bgcolor="#000000" border="0" align="center" cellspacing="0" cellpadding="1" height="270">

<tr>

<td width="633" height="268">

<div align="center">

<center>

<table width="344" bgcolor="#C4C4AA" border="1" cellspacing="0" cellpadding="3" style="border-collapse: collapse" bordercolor="#111111" height="271">

<tr>

<td width="93" height="22"><font face="Tahoma" size="2">Seu nome:</font></td>

<td width="239" height="22">

<font face="Arial Narrow">

<input type="text" size="70" name="nome" value=""></font></td>

</tr>

<tr>

<td width="93" height="22"><font face="Tahoma" size="2">Seu E-mail:</font></td>

<td width="239" height="22">

<font face="Arial Narrow">

<input type="text" size="70" name="email" value=""></font></td>

</tr>

<tr>

<td width="93" height="22"><font face="Tahoma" size="2">Assunto:</font></td>

<td width="239" height="22">

<font face="Arial Narrow">

<input type="text" size="70" name="assunto" value=""></font></td>

</tr>

<tr>

<td width="93" height="100"><font face="Tahoma" size="2">Mensagem:</font></td>

<td width="239" height="100">

<font face="Arial Narrow">

<textarea cols="60" rows="6" name="mensagem"></textarea></font></td>

</tr>

<tr>

<td colspan="2" align="center" width="331" height="71">

<font face="Arial Narrow">

<input type="submit" value=" Enviar " style="float: left; font-family: Tahoma"></font><font face="Tahoma"><input type="reset" value=" Limpar " style="float: left"></font><font face="Arial Narrow">&nbsp;&nbsp;&nbsp;

</font></td>

</tr>

</table>

</center>

</div>

</td>

</tr>

</table>

</center>

</form>

<p align="center">

<a href="corpo.asp"><strong><font color="#000000" face="Tahoma" size="3">Voltar</font></strong></a></p>

</body>

<!-- FIM DO CODIGO -->

Agora o vai a página : formail.php

<!-- INICIO DO CÓDIGO -->

<?php require "config.ini"; ?>

<?php

ini_set ("SMTP","smtp.eb.mil.br");

////////////////////////////////////////////////

// Formail em PHP por SK15 v 1.0 |||

// Esse formulario é uma imitação do formail |||

// com um pequena ponto fraco |||

// ao adicionar um novo campo ele tera |||

// quer ser mudado aqui nesse arquivo |||

/////////////////////////////////////////////|||

// Carrega dados pelo método POST, independente da configuração das variáveis Globais do ini do PHP

$nome=$_POST["nome"];

$email=$_POST["email"];

$assunto=$_POST["assunto"];

$mensagem=$_POST["mensagem"];

// Verifica se O Campo nome tá preenchido

if (empty($nome)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>É Necessario o Preenchimento do <b>Nome</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica o Campo E-mail Tá preenchido

elseif (empty($email)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>O E-mail não foi <b>Digitado</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifoca Se o E-mail Contem @

elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) {

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>O E-mail <b>Não</b> é <b>válido</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica se o Campo Está Preenchido

elseif (empty($assunto)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Digitou Um <b>Assunto</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

// Verifica se o Campo Mensagem tá preenchido

elseif (empty($mensagem)){

// HTML que aparecera o ERRO

echo "<html><head><title>Ocorreu Um ERRO !!!</title></head>";

echo "<body bgcolor=\"#ffffff\">";

echo "<br><br><br>";

echo "<center>Você <b>Não</b> Digitou Uma <b>Mensagem</b></center>";

echo "<br><br><center><a href=\"java script:history.back(1)\">Volta</a></center>";

echo "</body></html>";

}

else{

// Comfirma o Envio Do E-mail

if ($certo== "1")

{

// Função de envio Do E-mail

//mail ("seuendereç[email protected] ","nome","string message", "string additional_headers");

mail ("$emaildest","$assunto","Nome:$nome\n Email:$email\n Mensagem:$mensagem\n IP:$REMOTE_ADDR\n\n ...::: Coloque seu nome aqui ou o nome da empresa ® :::...","From:$nome<$email>");

}

// HTML do redirecionameto e se não redirecionar aparece um link

echo "<html><head>";

echo "<meta http-equiv=\"refresh\" content=\"0;url=$redirecionar\">";

echo "<title>Redirecionado ...</title>";

echo "</head><body bgcolor=\"#ffffff\">";

echo "<a href=\"$redirecionar\" target=\"_top\">Volta Para O Site</a>";

echo "</body></html>";

}

?>

<!-- FIM DO CODIGO -->

Bom agora para completar vc precisa colocar no servidor o arquivo: config.ini

<!-- INICIO DO CÓDIGO -->

<?php

// Isto é quase como uma chave se vc não quiser mais receber mensagems é só colocar 0

// 1 = Ligado - 0 = Desligado

// ...::: BY SK15 ® :::...

$certo="1";

$emaildest="seuendereç[email protected] ";

$redirecionar="http://www.suapagina.com.br/msgenviada.htm"

?>

<!-- FIM DO CODIGO -->

Compartilhar este post


Link para o post
Compartilhar em outros sites

Opa amigo muito bom.So tem um probleminha quando eu clico em enviar no meu formulario.

da esse erro:

Warning: ini_set() has been disabled for security reasons in /www/clanteam.com/c/l/o/clonevendasmuonline/htdocs/formail.php on line 13 Notice: Undefined variable: netbus16 in /www/clanteam.com/c/l/o/clonevendasmuonline/htdocs/formail.php on line 86 Notice: Undefined variable: REMOTE_ADDR in /www/clanteam.com/c/l/o/clonevendasmuonline/htdocs/formail.php on line 86 Warning: mail():
If you are the owner of this website, outgoing mail functionality is not on by default; please purchase this option by joining http://livechat.zymic.com and sending a message of '!purchasemail' -- You will then receive a private message on livechat with further instructions.
in /www/clanteam.com/c/l/o/clonevendasmuonline/htdocs/formail.php on line 86 Volta Para O Site

Poderia me dizer como arrumo isso?

Brigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O seu servidor de hospedagem que não permite que o comando ini_set() seja executado desta forma ou você pede para eles uma forma de habilitar ou então muda de servidor, ou então criar outro script hhehehehe

Opa amigo muito bom.So tem um probleminha quando eu clico em enviar no meu formulario.

da esse erro:

Warning: ini_set() has been disabled for security reasons in /www/clanteam.com/c/l/o/clonevendasmuonline/htdocs/formail.php on line 13 Notice: Undefined variable: netbus16 in /www/clanteam.com/c/l/o/clonevendasmuonline/htdocs/formail.php on line 86 Notice: Undefined variable: REMOTE_ADDR in /www/clanteam.com/c/l/o/clonevendasmuonline/htdocs/formail.php on line 86 Warning: mail():
If you are the owner of this website, outgoing mail functionality is not on by default; please purchase this option by joining http://livechat.zymic.com and sending a message of '!purchasemail' -- You will then receive a private message on livechat with further instructions.
in /www/clanteam.com/c/l/o/clonevendasmuonline/htdocs/formail.php on line 86 Volta Para O Site

Poderia me dizer como arrumo isso?

Brigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

como faço pra que quando algum campo nao seja preenchido corretamente, abra uma pag de erro invez de vir partes do codigo php ?

por exemplo:

"; echo ""; echo "

"; echo "

É Necessario o Preenchimento do Nome

"; echo "

Volta

"; echo ""; } // Verifica o Campo E-mail Tá preenchido elseif (empty($email)){ // HTML que aparecera o ERRO echo ""; echo ""; echo "

"; echo "

O E-mail não foi Digitado

"; echo "

Volta

"; echo ""; } // Verifoca Se o E-mail Contem @ elseif (!(strpos($email,"@")) OR strpos($email,"@") !=strrpos($email,"@")) { // HTML que aparecera o ERRO echo ""; echo ""; echo "

"; echo "

O E-mail Não é válido

"; echo "

Volta

"; echo ""; } // Verifica se o Campo Está Preenchido elseif (empty($assunto)){ // HTML que aparecera o ERRO echo ""; echo ""; echo "

"; echo "

Você Não Digitou Um Assunto

"; echo "

Volta

"; echo ""; } // Verifica se o Campo Mensagem tá preenchido elseif (empty($mensagem)){ // HTML que aparecera o ERRO echo ""; echo ""; echo "

"; echo "

Você Não Digitou Uma Mensagem

"; echo "

Volta

"; echo ""; } else{ // Comfirma o Envio Do E-mail if ($certo== "1") { // Função de envio Do E-mail //mail ("[email protected] ","nome","string message", "string additional_headers"); mail ("$emaildest","$assunto","Nome:$nome\n Email:$email\n Mensagem:$mensagem\n IP:$REMOTE_ADDR\n\n ...::: Mannsolutions® :::...","From:$nome<$email>"); } // HTML do redirecionameto e se não redirecionar aparece um link echo ""; echo ""; echo ""; echo ""; echo "Volta Para O Site"; echo ""; } ?>

se qualquer campo nao for preenchido devidamente sempre acontece esse erro acima...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Visitante
Responder

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...

×
×
  • Criar Novo...