Eddy 0 Denunciar post Postado Setembro 18, 2003 Por favor alguém poderia dar uma olhada neste script para ver o que está errado. Ele dispara mensagem de erro quando falta preencimento, despois de prenchido manda a mensagem que foi enviado com sucesso, mas sæo recebo o formulário faltando o prencimento.AgradecidoEDDY==========================================<?phpinclude('Mail.php');$recipients='ealves@newwaycomunicacao.com.br';if (empty($_POST['nome'])){echo"<script>alert ('Favor colocar seu nome');history.go(-1)</script>";$headers['From'] = $_POST['email'];$headers['To'] = 'ealves@newwaycomunicacao.com.br';$headers['Subject'] = 'Ficha de Cadastro';$body = "Nome:".$_POST['nome']."\n";$body .= "E-mail:".$_POST['email']."\n";$body .= "Telefone:".$_POST['tel']."\n";$body .= "Mensagem:".$_POST['textodamensagem']."\n";$params['sendmail_path'] = '/usr/lib/sendmail';$mail_object =& Mail::factory('sendmail',$params);$mail_object->send($recipients, $headers, $body);}else{echo"<script>alert('Enviado com sucesso'); document.location='teste6.html'</script>";}?> Compartilhar este post Link para o post Compartilhar em outros sites
ZehOliveira 0 Denunciar post Postado Setembro 18, 2003 $headers['From'] = $_POST['email'];$headers['To'] = 'ealves@newwaycomunicacao.com.br';$headers['Subject'] = 'Ficha de Cadastro';$body = "Nome:".$_POST['nome']."\n";$body .= "E-mail:".$_POST['email']."\n";$body .= "Telefone:".$_POST['tel']."\n";$body .= "Mensagem:".$_POST['textodamensagem']."\n";$params['sendmail_path'] = '/usr/lib/sendmail';$mail_object =& Mail::factory('sendmail',$params);$mail_object->send($recipients, $headers, $body);Esse trecho tem que ficar no else! a condição é se a variável for vazia... então se ela não for vazia enviar o arquivo... Compartilhar este post Link para o post Compartilhar em outros sites
adrianoluis 0 Denunciar post Postado Setembro 18, 2003 Ola Tenho o código abaixo mas como fazer com que o usuário receba isso em HTML ou tipow com imagens e tals ... Se alguem puder ajudar ficarei grato <?$MailToAddress = "seu_email@seu_provedor.com";$MailSubject = "Contatos Online para Seu Nome"; if (!$MailFromAddress) { $MailFromAddress = "$email"; }$Header = "";$Footer = "";?><html><! aqui ficará o redirecionamento><! aqui ficará o style><body bgcolor="#FFFFFF"><strong><font color="#003366" size="1" face="Verdana, Arial, Helvetica, sans-serif"></font></strong> <center> <strong><font color="#003366" size="1" face="Verdana, Arial, Helvetica, sans-serif">Mensagem enviada com sucesso.</font></strong><br> <br></center><font color="#003366" size="1" face="Verdana, Arial, Helvetica, sans-serif"><strong> <?$cabecalho = "From: Seu Nome <seu_email@seu_provedor.com> ";// Seu email aqui$emailadmin = "$email";// seu site$siteadmin ="www.sua_pagina.com.br";reset($HTTP_POST_VARS); while(list($key, $val) = each($HTTP_POST_VARS)) { $GLOBALS[$key] = $val; $val=stripslashes($val);// echo "<b>$key</b> = $val<br>"; $Message .= "$key = $val\n"; } if ($Header) { $Message = $Header."\n\n".$Message; } if ($Footer) { $Message .= "\n\n".$Footer; }//Aqui envia um email de confirmação para o usuáriomail("$email","Obrigado pela Visita","Em breve Seu Nome estará lhe enviando uma resposta","$cabecalho");mail( "$MailToAddress", "$MailSubject", "$Message", "From: $email");?></strong> </font> <div align="center"><br> <br></b> <strong><font color="#003366" size="1" face="Verdana, Arial, Helvetica, sans-serif">Aguarde redirecionamento</font></strong>.<br> <br></div></body></html> Espero que alguem possa ajudar.Obrigado Compartilhar este post Link para o post Compartilhar em outros sites