Cita:
Iniciado por loncho_rojas
Puede que esté trancado en el server y te llegará una lluvia de email de tanto que intentaste...
Puede que tu servidor no admita el uso de la función MAIL
Prueba cambiado la cabecera así:
$encabezado="MIME-Version:1.0\nContent-type:text/html;charset=UTF-8\nFrom:".$_POST['email']."<br/>"
y el cuerpo así:
$mensajedatos="<b>Nombre:</b> ". $nombre."<br/>";
$mensajedatos.="<br/>";
$mensajedatos.="<b>Email:</b> ". $email."<br/>";
$mensajedatos.="<br/>";
$mensajedatos.="<b>Telefono:</b> ". $telefono."<br/>";
$mensajedatos.="<br/>";
$mensajedatos.= "<b>Comentario:</b><br/>";
$mensajedatos.="--".stripslashes($comentarios)."<br/>";
cuando lo envíes prueba:
mail($mail, $asunto,utf8_decode($mensajedatos),$encabezado );
Muchas gracias por tu ayuda....
Mira mi codigo quedó asi...
Código HTML:
Ver original<!DOCTYPE HTML>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <?PHP //if ($HTTP_POST_VARS){
//if (isset($_POST)) {
if ($_POST){
//print_r($_POST); exit; // Al descomentar esta línea muestra el contenido de $_POST
$encabezado="MIME-Version:1.0\nContent-type:text/html;charset=UTF-8\nFrom:".$_POST['email']."<br/>";
$nombre = $_POST['nombre'];
$email= $_POST['email'];
$telefono= $_POST['telefono'];
$comentarios= $_POST['comentarios'];
$asunto="Contacto Web Simi Travel";
$encabezado="From: $nombre<$email >\n";
//Informacion del e-mail
$mensajedatos="
<b>Nombre:
</b> ".$nombre."
<br/>";
$mensajedatos.="
<b>Email:
</b> ".$email."
<br/>";
$mensajedatos.="
<b>Telefono:
</b> ".$telefono."
<br/>";
$mensajedatos.= "
<b>Comentario:
</b><br/>";
$mensajedatos.="--".stripslashes($comentarios)."
<br/>";
//E-mail al cual se envia el mensaje
//Accion de enviar el mensaje
mail($mail, $asunto,utf8_decode($mensajedatos),$encabezado );
?>
<script type="text/javascript"> location.href="enviado.html";
<?
}
else{
?>
<script language="Javascript" type="text/javascript"> alert("No se ha completado correctamente el Formulario");
window.location.href="contacto.html"
<?php
}
hace la funcion como que envía, pero no recibo nada... que podré hacer?