Este mensaje fue enviado por:
Su e-mail es:
Su telefono de contacto es: -->
Mensaje: -->
Enviado el 10/11/2011
llegan pero vacíos. Si me pueden dar una mano les agradeceré muchísimo. La verdad es que de HTML se muy poco, básicamente soy un rostro, que asi les pido que sean claros o prácticos en lo que me responan. Desde ya muchas gracias.
Adjunto el código HTML y PHP
HTML
Código :
<form action="contacto.php" method="post" class="main-contacts" id="contact-form"> <fieldset> <input type="hidden" name="owner_email" id="owner_email" value="[email protected]" /> <input type="hidden" name="serverProcessorType" id="serverProcessorType" value="php" /> <input type="hidden" name="smtpMailServer" id="smtpMailServer" value="localhost" /> <input type="hidden" name="stripHTML" id="stripHTML" value="true" /> <div class="text4">Nombre: </div> <div class="rowElem"> <input type="text" name="nombre" id="nombre" value="" onFocus="if(this.value==''){this.value=''}" onBlur="if(this.value==''){this.value=''}" /> <label class="error" for="nombre" id="name_error">*This field is required.</label> <label class="error" for="nombre" id="name_error2">*This is not a valid name.</label> </div> <div class="text4 text4-left">E-mail: </div> <div class="rowElem"> <input type="text" name="mail" id="mail" value="" onFocus="if(this.value==''){this.value=''}" onBlur="if(this.value==''){this.value=''}" /> <label class="error" for="mail" id="email_error">*This field is required.</label> <label class="error" for="mail" id="email_error2">*This is not a valid email address.</label> </div> <div class="text4 text4-left1">Teléfono:</div> <div class="rowElem"> <input name="telefono" type="text" id="telefono" onFocus="if(this.value==''){this.value=''}" onBlur="if(this.value==''){this.value=''}" value="" maxlength="9" /> <label class="error" for="telefono" id="phone_error">*This field is required.</label> <label class="error" for="telefono" id="phone_error2">*This is not a valid phone number.</label> </div> <div class="text4 text4-left2">Mensaje: </div> <div class="textarea-box"> <textarea onFocus="if(this.value==''){this.value=''}" onBlur="if(this.value==''){this.value=''}" name="mensaje" id="mensaje"></textarea> <label class="error" for="mensaje" id="message_error">*This field is required.</label> <label class="error" for="mensaje" id="message_error2">*The message is too short.</label> </div> <div class="buttons-wrapper1"> <a href="#" id="clear"><em><em>Clear</em></em></a> <a href="contacto.php" type"submit" id="submit" value="Enviar"><em><em>Enviar</em></em></a> </div> </fieldset> </form>
PHP
Código :
<?php $nombre = $_POST['nombre']; $mail = $_POST['mail']; $header = 'From: ' . $mail . " \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: " . $mail . " \r\n"; $mensaje .= "Su telefono de contacto es: --> " . $telefono . " \r\n"; $mensaje .= "Mensaje: --> " . $_POST['mensaje'] . " \r\n"; $mensaje .= "Enviado el " . date('d/m/Y', time()); $para = '[email protected]'; $asunto = 'Formulario de consulta: Más Amor en Navidad'; mail($para, $asunto, utf8_decode($mensaje), $header); echo "Su mensaje fue enviado correctamente"; ?>