infoinfotec Postado Agosto 23, 2019 Denunciar Share Postado Agosto 23, 2019 Fala galera preciso de um help. Sei que pode parecer bobeira mas não entendo muito sobre e assim a necessidade me trouxe até aqui rs. Baixei um projeto de site na internet, porém o formulário de e-mail não funciona. alguém consegue encontrar o erro? esse é o arquivo mail.php. o que eu preciso mudar nele para funcionar a função de email? o formulário está com outro código no corpo do site. <?php $to = 'proglider@hotmail.com'; $firstname = $_POST["fname"]; $email= $_POST["email"]; $text= $_POST["message"]; $phone= $_POST["phone"]; $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= "From: " . $email . "\r\n"; // Sender's E-mail $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $message ='<table style="width:100%"> <tr> <td>'.$firstname.' '.$laststname.'</td> </tr> <tr><td>Email: '.$email.'</td></tr> <tr><td>phone: '.$phone.'</td></tr> <tr><td>Text: '.$text.'</td></tr> </table>'; if (@mail($to, $email, $message, $headers)) { echo 'The message has been sent.'; }else{ echo 'failed'; } ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 jjtrancoso21 Postado Agosto 29, 2019 Denunciar Share Postado Agosto 29, 2019 if (@mail($to, $email, $message, $headers)) esta sem o ; no final. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
infoinfotec
Fala galera preciso de um help. Sei que pode parecer bobeira mas não entendo muito sobre e assim a necessidade me trouxe até aqui rs.
Baixei um projeto de site na internet, porém o formulário de e-mail não funciona. alguém consegue encontrar o erro?
esse é o arquivo mail.php. o que eu preciso mudar nele para funcionar a função de email? o formulário está com outro código no corpo do site.
<?php
$to = 'proglider@hotmail.com';
$firstname = $_POST["fname"];
$email= $_POST["email"];
$text= $_POST["message"];
$phone= $_POST["phone"];
$headers = 'MIME-Version: 1.0' . "\r\n";
$headers .= "From: " . $email . "\r\n"; // Sender's E-mail
$headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n";
$message ='<table style="width:100%">
<tr>
<td>'.$firstname.' '.$laststname.'</td>
</tr>
<tr><td>Email: '.$email.'</td></tr>
<tr><td>phone: '.$phone.'</td></tr>
<tr><td>Text: '.$text.'</td></tr>
</table>';
if (@mail($to, $email, $message, $headers))
{
echo 'The message has been sent.';
}else{
echo 'failed';
}
?>
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.