Por favor, quisiera ver si alguien me puede dar una mano. Estoy usando un template en formato HTML y no logro hacer funcionar el envió de emails. Sólo manejo el sistema tradicional de FORM con metodo MOST y eso, y cuando lo aplico sobre el HTML no me funciona nada. Además no se como hacer llamar a la imagen que se usa como botond e enviar para que haga un submit.
El formulario en HTML es el siguiente:
Código HTML:
<!-- Begin #sectionContact -->
<li style="margin-left:480px;" id="sectionContact">
<div class="content">
<div class="contact">
<div class="form">
<div class="form_info">
<div class="email_address">
<div class="email_label">Direccion E-mail*</div>
<div class="email_input">
<input type="text" class="inputcontact" onblur="if (this.value=='') this.value=this.defaultValue;" onfocus="if (this.value==this.defaultValue) this.value='';" />
</div>
</div>
<!-- .email_address -->
<div class="clear"></div>
<div class="your_company">
<div class="your_company_label">Nombre:</div>
<div class="your_company_input">
<input type="text" class="inputcontact" onblur="if (this.value=='') this.value=this.defaultValue;" onfocus="if (this.value==this.defaultValue) this.value='';" />
</div>
</div>
<!-- .your_company -->
<div class="clear"></div>
<div class="phone_number">
<div class="phone_number_label">Telefono:</div>
<div class="phone_number_input">
<input type="text" class="inputcontact" onblur="if (this.value=='') this.value=this.defaultValue;" onfocus="if (this.value==this.defaultValue) this.value='';" />
</div>
</div>
<!-- .phone_number -->
<div class="clear"></div>
</div>
<!-- .form_info -->
<div class="chair">
</div>
</div>
<!-- .form -->
<div class="messagebox">
<textarea name="" cols="5" rows="5" class="messageinput" onblur="if (this.value=='') this.value=this.defaultValue;" onfocus="if (this.value==this.defaultValue) this.value='';">Escribe tu mensaje...</textarea>
<a href="#"><img src="images/send.png" width="153" height="28" alt="send" /></a>
</div>
</div>
<!-- .contact -->
Había creado un archivo llamado emailer.php para hacer envío del formulario, pero no fui capaz de hacerlo funcionar. Gracias
Archivo php:
Código PHP:
<?php
$txtemail = $_POST['txtemail'];
$txtname = $_POST['txtname'];
$txtel = $_POST['txtel'];
$txtmessage = $_POST['txtmessage'];
$message =
'
Nombre: '.$txtname.
'
Email: '.$txtemail.
'
Telefono: '.$txtel.
'
Email: '.$txtemail.
'
Mensaje: '.$txtmessage;
mail( "[email protected]",
$message, "Enviado desde: ".$txtemail );
header('Location: gracias.html');
?>