aver bueno he probado el codigo que me dieron y no he podido restringir los correos de hotmail, el codigo que use es este:
me sale un mensaje de error cuando quiero enviar ("Parse error: syntax error, unexpected $end in /home/ig/public_html/enviar.php on line 68") mi pregunta es que estoy haciendo mal ??
Código [Seleccionar]
<?
$destinatario="micorreo@dominio.com";
$asunto="Cotizacion desde la pagina web";
// Obtenemos y traducimos el nombre del día
$dia=date("l");
if ($dia=="Monday") $dia="Lunes";
if ($dia=="Tuesday") $dia="Martes";
if ($dia=="Wednesday") $dia="Miércoles";
if ($dia=="Thursday") $dia="Jueves";
if ($dia=="Friday") $dia="Viernes";
if ($dia=="Saturday") $dia="Sabado";
if ($dia=="Sunday") $dia="Domingo";
// Obtenemos el número del día
$dia2=date("d");
// Obtenemos y traducimos el nombre del mes
$mes=date("F");
if ($mes=="January") $mes="Enero";
if ($mes=="February") $mes="Febrero";
if ($mes=="March") $mes="Marzo";
if ($mes=="April") $mes="Abril";
if ($mes=="May") $mes="Mayo";
if ($mes=="June") $mes="Junio";
if ($mes=="July") $mes="Julio";
if ($mes=="August") $mes="Agosto";
if ($mes=="September") $mes="Setiembre";
if ($mes=="October") $mes="Octubre";
if ($mes=="November") $mes="Noviembre";
if ($mes=="December") $mes="Diciembre";
// Obtenemos el año
$ano=date("Y");
// Imprimimos la fecha completa
$fecha= "$dia $dia2 de $mes de $ano";
$personares = $_POST['nombre'];
$email2 = $_POST['email'];
$cuerpo = "La siguiente cotizacion fue enviada con fecha: ".$fecha."\n\n";
$cuerpo .= "Nombre: ".$_POST["nombre"]."\n";
$cuerpo .= "E-mail: ".$_POST["email"]."\n\n";
$cuerpo .= "Telefono: ".$_POST["telefono"]."\n";
$cuerpo .= "Ocupacion: ".$_POST["ocupacion"]."\n";
$cuerpo .= "Compania:: ".$_POST["compania"]."\n";
$cuerpo .= "Direccion: ".$_POST["direccion"]."\n";
$cuerpo .= "Pais: ".$_POST["pais"]."\n";
$cuerpo .= "Ciudad: ".$_POST["ciudad"]."\n";
$cuerpo .= "Comentario: ".$_POST['comentario'];
if (strpos("@hotmail.com",$_POST['email'] ) === false) { //envia correo }else{ //no envies correo }
//$adjuntar=$attachment[]
$cabecera.="From:".$personares." <".$email2."> \n";
mail ($destinatario,$asunto,$cuerpo,$cabecera);
echo "<script language=javascript>
alert('Tu mensaje ha sido enviado correctamente en 24 horas tendras una respuesta a tu solicitud, Gracias');
window.location.href='ig_contactenos.php';
</script>";
?>
me sale un mensaje de error cuando quiero enviar ("Parse error: syntax error, unexpected $end in /home/ig/public_html/enviar.php on line 68") mi pregunta es que estoy haciendo mal ??
tambien debe haber uno para adjuntar una imagen, mi pregunta es como hago eso en php?, gracias por la ayuda que em den