|
| |||||||
| Programacion Pregunta, consulta o ayuda a resolver los problemas o incógnitas que tengan los demás miembros de la comunidad sobre programación en general. |
| Hola Invitado! Tómate un minuto para registrarte, es 100% GRATIS y no verás ninguna publicidad! ¿Qué estás esperando? | Registrarse Ahora |
Programacion » Envio de E-mail con php [ función mail() ]Participa en el tema Envio de E-mail con php [ función mail() ] en el foro Programacion. |
| | ||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| al mail | raiwolfcastle | Semi Desnudos | 10 | 31-01-2010 17:38:16 |
| lo que llega al mail | pacheder | Mostra lo tuyo | 3 | 02-12-2009 20:45:29 |
| e-mail hot | noni26 | Locales Y Caseritas | 5 | 19-11-2009 22:48:55 |
| The Hot - Mail | !!! OoOops !!! | Semi Desnudos | 445 | 26-11-2007 21:22:10 |
| don e-mail | Toño ¡¡ | Chistes / Cosas Charras | 30 | 13-05-2007 21:02:40 |
| | #1 | |||
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.
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. | ||||
| | |
| |
Twittear Seguir a @denunciando
|
| | #1.5 |
| SponSor ![]() | |
| |
| | #2 |
| Denunciante Aprendiz |
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
|
| | |
| | #3 |
| Recien Registrado |
buen aporte para el que recién comienza
|
| | |
| | #4 |
| Denunciante Sobresaliente |
De enterse es facil el problema esta en la practica.....
|
| | |
| Etiquetas |
| email, envio, funcion, mail, php |
| |