contacto.php:
Código PHP:
<?php
$id = "oculto";
if($_GET['mail'] == "enviado"){
$id = "enviado";
$nota = "Mensaje enviado ✓";
}else if($_GET['mail'] == "error"){
$id = "error";
$nota = "No se envio el mensaje, revisa todos los campos.";
}else{
$id = "oculto";
}
?>
Código HTML:
<form action="enviar.php" method="post"> <div class="pruebanota"><?php echo $nota ?></div> <select name="destinatario" class="destinatario" form="carform"> <option class="seldest" value="seldest">Seleccione un destinatario</option> <option class="pepeg" value="[email protected]">Pepe Gutiérrez</option> <option class="wmaster" value="[email protected]">Web Master</option> </select> <br></br> <div class="espaciodest"> </div> <label class="lnombre" for"nombre"><b>Nombre:</b> (Obligatorio)</label><p> <div class="espaciado2"> </div> <input type="text" name="nombre" placeholder="Nombre y apellidos" maxlength="80" class="nombre"> <br></br> <label class="lemail" for"email"><b>Email:</b> (Obligatorio)</label><p> <div class="espaciado2"> </div> <input type="email" name="email" placeholder="[email protected]" maxlength="80" class="email"> <br></br> <label class="lasunto" for"asunto"><b>Asunto:</b></label><p> <div class="espaciado2"> </div> <input type="text" name="asunto" class="asunto" placeholder="Asunto"> <br></br> <label class="lmensaje" for"mensaje"><b>Mensaje:</b> (Obligatorio)</label><p> <div class="espaciado2"> </div> <textarea class="mensaje" name="mensaje" placeholder="Mensaje" maxlength="500"></textarea> <br></br> <input type="submit" value="Enviar" id="enviar" class="bt-enviar"> </form>
Código PHP:
<?php
if($_POST['nombre'] != "" && $_POST['email'] != "" && $_POST['mensaje'] != "" && $_POST['destinatario'] != "seldest"){
$mensaje="Mensaje del formulario de contacto de www.pepe-gutierrez.com";
$mensaje .= "\n";
$mensaje.= "\nNombre: " .$_POST['nombre'];
$mensaje .= "\n";
$mensaje.= "\nEmail: ".$_POST['email'];
$mensaje .= "\n";
$mensaje.= "\nAsunto: ". $_POST['asunto'];
$mensaje .= "\n";
$mensaje.= "\nMensaje: \n".$_POST['mensaje'];
$destino = $_POST['destinatario'];
$remitente = $_POST['email'];
$asunto = "Mensaje enviado por: ".$_POST['nombre'];
mail($destino,$asunto,$mensaje,"FROM: $remitente");
header('Location: contacto.php?mail=enviado');
}else{
header('Location: contacto.php?mail=error');
}
?>
Un saludo y muchas gracias!