Se que la funcion mail() no le funciono a varios con godaddy porque estuve leyendo y encontre casos similares pero despues de buscar en el foro y en otros lugares no encontre un post con una solucion... Algo que ver con el servidor?? mi codigo me funciona bien y recibo la confirmacion en la web pero en mi correo no recibo nada... Llame a Godaddy y no me dieron pelotas...
Mi codigo es asi:
Código PHP:
<?php
$submit = $_POST['submit'];
$from= $email;
$ok = false;
$name = trim($_POST['name']);
$lastname = trim($_POST['lastname']);
$email = trim($_POST['email']);
$to = $_POST['to'];
$text = $_POST['text'];
$subject = $name.' '.$lastname;
if ((isset($submit) && !empty($name)) && (!empty($lastname)) && (!empty($email)) && (!empty($to)) && (!empty($text)) && (preg_match("^[a-zA-Z0-9_]+@[a-zA-Z0-9\-]+\.[a-zA-Z0-9\-\.]+$]^", $email)))
{ $ok= true; }
else
{ $ok= false; }
if ($ok= true){
mail($to, $subject, $text, 'From:' .$email);
header ('Location: http://www.misitioweb.com/contact_sent.php');
} else { echo 'No se ha podido mandar el email, intente de nuevo o consulte al administrador';}
?>