Envio de E-mail con php [ función mail() ] Este es un sencillo tutorial de como crear un formulario para el envío de Email en una pagina web, es sencillo y básico, ya no usar esta función no es nada del otro mundo, igual cualquier duda me la comentan. Empezaremos con la parte del PHP y luego seguiremos con el JavaScript y el HTML. 1) Crearemos un archivo llamado "mail.php" 2) A nuevo archivo agregaremos la función encargada de enviar los email y su organización Código PHP: [code]<head> <title>Envio de Mail</title> </head> <script> function vmail(form){ email= mail.recibe.value; if(!(/\w{1,}[@][\w\-]{1,}([.]([\w\-]{1,})){1,3}$/.test(email))) { document.forms[0].recibe.style.backgroundColor='#FF8080'; } else { document.forms[0].recibe.style.backgroundColor='#57FF53'; } } function $(id){ return document.getElementById(id); } function h(){ $('s').disabled=($('a').value.length>9 &&$('e').value.length>3 &&$('i').value.length>10 &&$('o').value.length>3)?0:1; } window.onload=function(){ setInterval('h()',10); } </script> <html> <body> <form name="mail" method="post" action="mail.php"><br /> <table width="380" border="0" align="center"> <tr> <td> <label>Su Nombre:</label></td> <td><input type="text" name="nombre" class="right" id="o" /></td> </tr> <tr> <td> <label>Para:</label></td> <td><input type="text" name="recibe" class="right" onKeyDown="vmail(this.form)" onKeyUp="vmail(this.form)" id="a" /></td> </tr> <tr> <td><label>Asunto:</label></td> <td> <input type="text" name="asunto" class="right" id="e" /></td> </tr> <tr> <td><label>Mensaje:</label></td> <td><textarea name="mensaje" class="right" id="i" rows="6" cols="30"></textarea></td> </tr> <tr> <td> </td> <td align="center"><input type="submit" name="enviar" value="Enviar" id="s"/></td> </tr> </table> </form> </body> </html>[/code]El JavaScript lo ponemos para validar que el email sea correcto y para que no se pueda usar el botón "Enviar" hasta que todos los campos estén llenos. Es todo, ya tenemos nuestro sistema de envío de emails, lo subimos a nuestro servidor y lo abrimos para verificar su funcionamiento. Pueden encontrar el script funcionando en este link IMPORTANTE: Este Script no funciona en local (localhost) debe estar en un hosting que tenga la funcion mail() habilitada. Espero les sirva, Cualquier cosa me preguntan y con gusto les ayudare. |
Respuesta: Envio de E-mail con php [ función mail() ] ccompa...me gustaria que me ayudara que en mi pagina web pudiera inplementar como logearce, y crear comentarios en las fotos que pongo ,,,me ayudaria |
Respuesta: Envio de E-mail con php [ función mail() ] buen aporte para el que recién comienza |
Respuesta: Envio de E-mail con php [ función mail() ] De enterse es facil el problema esta en la practica..... |
La franja horaria es GMT -5. Ahora son las 08:55:08. |
Desarrollado por: vBulletin® Versión 3.8.9
Derechos de Autor ©2000 - 2024, Jelsoft Enterprises Ltd.
DeNunCianDo.CoM ©