me he registrado con el unico motivo de que me resuelban este problema, porque lo llevo intetando desde hace tiempo pero no hay manera de que me funcione.
Código:
<html> <body background="fondo.png" bgproperties="fixed"> <head> <title>La Cocina de Cheshire</title> <link rel="stylesheet" type="text/css" href="style.css"> </head> <div id="nav"> <b><a href="index.html">Inicio</a> </br> <a href="postres.html">Postres</a> </br> <a href="casera.html">Comida casera</a> </br> <a href="japonesa.html">Comida japonesa</a> </br> <a href="contacto.html">Contacta</br>con nosotros</a></b> </div> <a href="http://www.youtube.com/channel/UCTU31A43nT5joZ2RETnwIDQ/feed" target="_blank"><img src="yt.png" id="yt"></a> <div id="contenido"> <div id="titulo"> <img src="cheshire.png"/></div><br/> <div id="text"> <form action="formulario.php" method="post"> <b>Nombre:</b><input type="text" id="nombre" name="nombre"></br> <b>E-mail:</b><input type="text" id="email" name="email"></br> <b>Comentario:</b></br><textarea name="mensaje" id="mensaje" cols="30" rows="6"></textarea></br> <input type="submit" name="boton" value="Enviar" id="send"> </form> </div> </div> </body> </html>Código HTML:<font-color:red>Texto HTML: </font>
Código:
El problema es el siguiente: Por mucho que lo corrija no encuentro ningún fallo en el archivo php y cuando apreto el boton de enviar en lá página web (que por supuesto soporta php) me direcciona a la página de "Mensaje enviado correctamente" pero luego al mirar el correo no me viene ni nada...<?php $nombre = $_POST['nombre']; $email = $_POST['email']; $text = $_POST['mensaje']; $header = 'From: ' . $email . " \r\n"; $header = "X-Mailer: PHP/" . phpversion() . " \r\n"; $header = "Mime-Version: 1.0 \r\n"; $header = "Content-Type: text/plain"; $mensaje = "Este mensaje fue enviado por " . $nombre . " \r\n"; $mensaje = "Su e-mail es: " . $email . " \r\n"; $mensaje = "Mensaje: " . $text . " \r\n"; $mensaje = "Enviado el " . date('d/m/Y', time()); $para = '[email protected]'; $asunto = 'La cocina de cheshire'; mail($para, $asunto, utf8_decode($mensaje), $header); echo 'Mensaje enviado correctamente'; ?>Código HTML:<font-color:red>Texto PHP</font>
Y por supuesto he puesto mi correo pero hay no lo puse por motivos de privacidad...
Por favor ayudenme, quiero aprender este lenguaje para hacer más formularios de este tipo porque se me resiste mucho.