Hola, muy buenas…
necesitaría que me ayudaran con la programación de PHP, que al parecer no está correcta y no puedo recibir correos electrónicos de los clientes o supuestos interesados interesados. Muchas gracias. Saludos
Can you please explain your issue more?
<?php
$destino = "amsvm@outlook.es";
$nombre = $_post["nombre_txt"];
$correo = $_post["email_txt"];
$asunto = $_post["Asunto_txt"];
$mensaje = $_post["comentarios_txa"];
$contenido = "Nombre: " . $nombre . "\ncorreo: " .$correo . "\nasunto: " . $asunto . "\nmensaje" .$mensaje;
mail($destino,"Contacto". $contenido);
header("Location:gracias.html");
?>
Try
<?php
$destino = "amsvm@outlook.es";
$nombre = $_post["nombre_txt"];
$correo = $_post["email_txt"];
$asunto = $_post["Asunto_txt"];
$mensaje = $_post["comentarios_txa"];
$contenido = "Nombre: " . $nombre . "\ncorreo: " .$correo . "\nasunto: " . $asunto . "\nmensaje" .$mensaje;
if(mail($destino,"Contacto", "Contacto". $contenido)){
header("Location:gracias.html");
}else{
echo "Failed";
}
?>
Muchas gracias por tu Email. Estamos muy emocionados por el interés.
Obtengo esta respuesta, sin cuerpo de mensaje ni datos del remitente:
amsvm 4693357@us-imm-node6c.000webhost.io
9:34 (hace 1 minuto)
para mí
ContactoNombre:
correo:
asunto:
mensaje
¿Que podría estar fallando?
Muchas gracias
Me da estos avisos al enviar el correo desde la Web:
Notice: Undefined variable: _post in /storage/ssd1/357/4693357/public_html/enviar.php on line 4
Notice: Undefined variable: _post in /storage/ssd1/357/4693357/public_html/enviar.php on line 5
Notice: Undefined variable: _post in /storage/ssd1/357/4693357/public_html/enviar.php on line 6
Notice: Undefined variable: _post in /storage/ssd1/357/4693357/public_html/enviar.php on line 7
Warning: Cannot modify header information - headers already sent by (output started at /storage/ssd1/357/4693357/public_html/enviar.php:1) in /storage/ssd1/357/4693357/public_html/enviar.php on line 10
Please add this to your .htaccess
php_flag output_buffering on
Hola, perdona que sea domingo.
Esto es lo que tengo en .htaccess.
Como puedes ver he añadido lo que me has dicho.
¿Es así, o tengo que hacer algo más?
No me funciona. Ahora no me entra el correo.
Muchas gracias y perdona por las molestias.
HTID:4296270: DO NOT REMOVE OR MODIFY THIS LINE AND THE LINES BELOW
php_value display_errors 1
php_flag output_buffering on
DO NOT REMOVE OR MODIFY THIS LINE AND THE LINES ABOVE HTID:4296270:
Hola.
Actualmente me llega el correo y redirige, una vez enviado, a la página gracias.html
Pero continua sin enviar el cuerpo del mensaje.
amsvm
Lun 12/02/2018, 14:06
Para:amsvm@outlook.es;
ContactoNombre:
correo:
asunto:
mensaje
¿Que solución tiene, por favor?
Muchas gracias
User issue, I don’t think we can help with that
Acabo de realizar una nueva prueba y parece ser que funciona correctamente.
Quedamos muy agradecidos por su atención. Un saludo.
Prueba de envío:::::::
amsvm
Mar 13/02/2018, 4:17
Usted;
Contacto
Nombre: Tomane
Correo: tonynoly365@gmail.com
Asunto: Prueba de correo
Mensaje:123
Glad it worked for you