Cita:
Iniciado por walterdevel
Debería ser algo así:
Código PHP:
<?php
if (isset($_POST['submit']) && !empty($_POST["nombre"]) && !empty($_POST["asunto"]) && !empty($_POST["remitente"]) && !empty($_POST["mensaje"]) )
{
$nombre = $_POST["nombre"];
$remitente = $_POST["email"];
$destino= "[email protected]";
$asunto= $_POST["asunto"];
$mensaje= $_POST["mensaje"];
$mensaje = wordwrap($mensaje, 70);
$encabezados = "From: $remitente" . "\r\n" . "Reply-To: $remitente" . "\r\n" . 'Content-type: text/plain; charset=iso-8859-1';
if( mail($destino, $asunto, $mensaje, $encabezados) ){
echo "Mensaje enviado";
} else {
echo 'No se ha enviado';
}
}
?>
Código HTML:
Ver original<form id="contacto" name="contacto" method="post" action=""> <p><label>Nombre
<input name="nombre" type="text" id="nombre" size="30" /></label></p> <p><label>Asunto
<input name="asunto" type="text" id="asunto" size="30" /></label></p> <p><input type="submit" name="submit" value="Enviar" /></p>
Hey muchas gracias es que tanto código junto me empezaba a marear.
Creo que en el código que has puesto hay algo que falla y podría ser el otrogarle a la variable $mandar ese código, cuando tal vez, debido a que va dentro de un if, podría ir sin variable ya que su ejecución sería condicional.
¿Puede ser?
De todas formas muchísimas gracias.