- Desde
- 10 Jun 2014
- Mensajes
- 72
Por favor, ten en cuenta 📝 que si deseas hacer un trato 🤝 con este usuario, está baneado 🔒.
queridos amigos, hoy vengo con un problemita.. resulta que este php me funcionaba perfecto en el formulario de contacto de mi página web habiendolo configurado con un correo de gmail como destino... hasta ahí todo muy bien.. pero cuando lo configuré para que enviara todos los datos a un correo de Outlook ya nada funciona... le pregunté a los del hosting y al rato me respondieron que a mi php le faltaban los "headers".. cosa que no tengo ni idea como implementar en mi archivo php.
si hay alguien por ahí afuera q pueda darme una mano sería genial, MUCHAS GRACIAS!
si hay alguien por ahí afuera q pueda darme una mano sería genial, MUCHAS GRACIAS!
PHP:
<?php
$EmailFrom = "Mi página Web";
$EmailTo = "micorreo@mipaginaweb.com";
$Subject = "Sección Contáctenos Mi Web";
$Nombre = Trim(stripslashes($_POST['nombre']));
$Mensaje = Trim(stripslashes($_POST['mensaje']));
$Correo = Trim(stripslashes($_POST['correo']));
$Telefono = Trim(stripslashes($_POST['telefono']));
$Body = "";
$Body .= "Nombre: ";
$Body .= $Nombre;
$Body .= "\n";
$Body .= "Correo electrónico: ";
$Body .= $Correo;
$Body .= "\n";
$Body .= "Mensaje: ";
$Body .= $Mensaje;
$Body .= "\n";
$Body .= "Teléfono: ";
$Body .= $Telefono;
$Body .= "\n";
$success = mail($EmailTo, $Subject, $Body, "From: <$EmailFrom>");
if ($success){
print "<meta http-equiv=\"refresh\" content=\"0;URL=enviado.html\">";
}
else{
print "<meta http-equiv=\"refresh\" content=\"0;URL=error.htm\">";
}
?>