Tengo la primera página con el formulario de rigor en html, y hasta ahí todo correcto, pero no se porqué, la segunda página, en la que trato la información recogida en la anterior y doy formato al mail antes de enviarlo, no me funciona. Pues no me imprime el mensaje final; ni me envía el mail, claro.
Os dejo el código.
Código:
Soy novato en php, así que disculparme si es un error de novato.<?php $name = $_REQUEST['name']; $email = = $_REQUEST['email']; $section = $_REQUEST['section']; $message = $_REQUEST['message']; $asunto = "Mail de " .$name. " a través del area de contacto de la web"; $header = "De: " .$email; $mensaje = "Tienes un mensaje de " .$name. "\r\n"; $mensaje .= "Su e-mail es: " .$mail. " \r\n"; $mensaje .= "Mensaje: " .$message. " \r\n"; $mensaje .= "Fecha de envio: " .date('d/m/Y', time()); if($section == "designer" or $section == "info") $section .= "@ejemplo.com"; else if($section == "wm") $section = "[email protected]"; mail($section, $asunto, utf8_decode($mensaje), $header); echo "Mensaje enviado correctamente"; ?>
Gracias.
Un saludo.