Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/04/2010, 20:34
mjochagavia
 
Fecha de Ingreso: enero-2005
Mensajes: 14
Antigüedad: 19 años, 4 meses
Puntos: 0
[PHP] Envio de email en formulario HTML

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');
?>