Gracias Gracias:  0
Me Gusta Me Gusta:  0
No me Gusta No me Gusta:  0
Página 1 de 4 123 ... ÚltimoÚltimo
Mostrando resultados del 1 al 10 de 32

Tema: Enviar formulario html a email

  1. #1
    Fecha de Ingreso
    10-enero-2005
    Ubicación
    Sant Pere de Ribes, barcelona
    Mensajes
    828
    Post Thanks / Like
    Poder de Credibilidad
    16

    Enviar formulario html a email

    Hola,
    como algunos sabreis estoy metido en el rollo de hacer una web con unos amigos. Esa web contiene un formulario en el cual quiero que al darle a enviar todo el texto que hay en las cajas de texto se envie a un email determinado. Adjunto el código del formulario

    Código:
    <form action="mailto:v.berruezo@gmail.com" method="post" enctype="multipart/form-data" name="form3" target="_blank">
    	 <table border="1" id="table1" cellspacing="0" cellpadding="0" style="border-collapse: collapse; border-left-width: 0px; border-top-width: 0px" bordercolor="#FFFFFF">
    	   <tr>
    		 <td style="border-left-style: none; border-left-width: medium; border-top-style: none; border-top-width: medium">
    		 <table id="table2" width="760" height="601" border="0" cellpadding="0" cellspacing="0">
    			 <tr>
    			   <td> [img]images/layout_04.gif[/img]
    			   <td> [img]%22images/layout_05.gif%22[/img]
    			   <td> [img]images/layout_06.gif[/img]
    			   <td> [img]%22images/layout_07.gif%22[/img]
    			   <td> [img]images/layout_08.gif[/img]
    			   <td> [img]%22images/layout_09.gif%22[/img]
    			   <td colspan="2"> [img]images/layout_10.gif[/img]
    			   <td> [img]%22images/layout_11.gif%22[/img]
    			   <td colspan="2"> [img]images/layout_12.gif[/img]
    			   <td> [img]%22images/layout_13.gif%22[/img]
    			   <td> [img]images/layout_14.gif[/img]
    			   <td> [img]%22images/layout_15.gif%22[/img]
    			 </tr>
    			 <tr>
    			 <td colspan="12"> [img]images/layout_16.gif[/img]
    			 <td colspan="2"> [img]images/layout_17.gif[/img]
    			 </tr>
    			 <tr>
    			 <td colspan="12" valign="top" background="images/layout_20.gif">
    				 <table id="table3" width="533" height="335" border="0" cellpadding="0" cellspacing="0">
    				   <tr>
    					 <td> [img]%22images/layout_18.gif%22[/img]
    				   </tr>
    				   <tr>
    					 <td style="background-position: top; repeat-x;" background="images/layout_19.gif" height="306" valign="top">
    					 <table border="0" width="533" id="table5" cellspacing="0" cellpadding="6">
    						 <tr>
    						 <td width="1">
    						 <td width="500">Podeis poneros en contacto para mandarnos sugerencias, errores y fotos con nosotros rellenando este formulario. 
    						 <td width="-7"> 
    						 </tr>
    					 </table>
    					 <p>Nombre y apellidos
    						 <input name="textfield" type="text" size="40">
    					 </p>
    					 <p class="Estilo4">E-mail
    						 <input name="email" type="text" id="email" value="@">
    					 </p>
    					 <p align="left" class="Estilo4">Mensaje
    						 <textarea name="textfield2" cols="60" rows="5">
    					 </p>
    					 <span class="Estilo4">Quieres suscribirte a nuestro boletín?
    					 <input name="checkbox" type="checkbox" value="checkbox">
    					 <p align="left" class="Estilo4"> 
    
    
    					 <div align="center">
    						 <input name="borrar" type="reset" value="Borrar">
    						 <input name="enviar" type="submit" id="enviar" value="Enviar">
    					 </div>
    					 <p align="left" class="Estilo4"> 
    
    
    					 <p class="Estilo4"> 
    
    
    				   </tr>
    				   <tr>
    					 <td> [img]%22images/layout_20.gif%22[/img]
    				   </tr>
    			   </table>
    			 <td colspan="2" valign="top" background="images/layout_24.gif">
    				 <table id="table4" width="227" height="335" border="0" cellpadding="0" cellspacing="0">
    				   <tr>
    					 <td colspan="2"> [img]images/layout_21.gif[/img]
    				   </tr>
    				   <tr>
    					 <td valign="top"> [img]images/layout_22.gif[/img]
    					 <td style="background-position: top; background-repeat: repeat-x;" background="images/layout_23.gif" width="217" valign="top">
    					 <table border="0" width="100%" id="table6" cellspacing="0" cellpadding="3">
    						 <tr>
    						 <td width="1">
    						 <td width="500">
    							 <table border="0" width="100%" id="table7" cellspacing="0" cellpadding="4">
    							 <tr>
    								 <td> 
    							 </tr>
    							 <tr>
    								 <td>
    							 </tr>
    							 </table>
    							 <table border="0" width="100%" id="table11" cellspacing="0" cellpadding="4">
    							 <tr>
    								 <td> 
    							 </tr>
    							 <tr>
    								 <td>
    							 </tr>
    						 </table>
    						 <td width="-7"> 
    						 </tr>
    					 </table>
    				   </tr>
    				   <tr>
    					 <td colspan="2"> [img]images/layout_24.gif[/img]
    				   </tr>
    			   </table>
    			 </tr>
    			 <tr>
    			 <td colspan="14"> [img]images/layout_25.gif[/img]
    			 </tr>
    			 <tr>
    			 <td colspan="14" background="images/layout_26.gif" height="32">
    				 <table border="0" width="760" id="table13" cellspacing="0" cellpadding="0">
    				   <tr>
    					 <td width="760" colspan="2"> [img]images/spacer.gif[/img]
    				   </tr>
    				   <tr>
    					 <td width="536"> 
    					 <td width="224">
    [img]images/bajo.gif[/img]
    </tr> </table> </tr> <tr> <td colspan="14"> [img]images/layout_27.gif[/img] </tr> <tr> <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] <td> [img]%22images/spacer.gif%22[/img] </tr> </table> </tr> </table> </form>
    El problema es que se me abre el thunderbird...
    Quieres respeto? Ganatelo, Quieres ser bueno? Curratelo
    "Funcionaría mejor si lo enchufa" " Cuando todo falle, lea las instrucciones" " No lo fuerce. Cómprese un martillo más grande"
    El asunto es el problema; la forma, la solución...
    Olgraf

  2. #2
    Fecha de Ingreso
    27-julio-2004
    Ubicación
    En un lugar de la mancha ...
    Mensajes
    2.348
    Post Thanks / Like
    Poder de Credibilidad
    19
    Cita Iniciado por narkone
    El problema es que se me abre el thunderbird...
    Normal ... lo único que estás poniendo es un tipo de enlace mailto, que justo hace eso, abrir el cliente de correo del sistema

    Si lo que quieres es que lo mande directo tendrías que usar php o algún otro tipo de script similar, aunque con php es muy sencillo, en cualquier sitio que busques encontrarás la función ya hecha

    Un saludo
    La carrera no siempre la ganan los más veloces, sino aquellos que siguen corriendo
    "No importa cuanto sepas, sino las ganas que tengas de seguir aprendiendo"

  3. #3
    Fecha de Ingreso
    10-enero-2005
    Ubicación
    Sant Pere de Ribes, barcelona
    Mensajes
    828
    Post Thanks / Like
    Poder de Credibilidad
    16
    Pero el problema es que no se usar PHPy si fuese asi tendria que cambiar todas las pagionas a PHP, no?
    Quieres respeto? Ganatelo, Quieres ser bueno? Curratelo
    "Funcionaría mejor si lo enchufa" " Cuando todo falle, lea las instrucciones" " No lo fuerce. Cómprese un martillo más grande"
    El asunto es el problema; la forma, la solución...
    Olgraf

  4. #4
    Fecha de Ingreso
    27-julio-2004
    Ubicación
    En un lugar de la mancha ...
    Mensajes
    2.348
    Post Thanks / Like
    Poder de Credibilidad
    19
    Cita Iniciado por narkone
    y si fuese asi tendria que cambiar todas las pagionas a PHP, no?
    Pues no ... cada página puede ser diferente, lo que sí necesitas lógicamente es que el servidor web tenga soporte para php (o jsp, asp, lo que uses en cada caso ...)
    La carrera no siempre la ganan los más veloces, sino aquellos que siguen corriendo
    "No importa cuanto sepas, sino las ganas que tengas de seguir aprendiendo"

  5. #5
    Fecha de Ingreso
    10-enero-2005
    Ubicación
    Sant Pere de Ribes, barcelona
    Mensajes
    828
    Post Thanks / Like
    Poder de Credibilidad
    16
    Anda! pues haber voy a buscar por san google, esque ponia enviar formulario html y me salia esto:

    Código:
     <form name="form1" method="post" action="http://cgi.ibercom.com/cgi-bin/formulario/formulario.cgi"> 
    	<INPUT TYPE=hidden NAME="recipient" VALUE="xxx@hotmail.com">
    Boton:
    Código:
       <input type="submit" name="Submit" value="Enviar datos">
    Buscare como has dicho, Chuzo.

    Gracias y un Saludo
    Quieres respeto? Ganatelo, Quieres ser bueno? Curratelo
    "Funcionaría mejor si lo enchufa" " Cuando todo falle, lea las instrucciones" " No lo fuerce. Cómprese un martillo más grande"
    El asunto es el problema; la forma, la solución...
    Olgraf

  6. #6
    Fecha de Ingreso
    27-julio-2004
    Ubicación
    En un lugar de la mancha ...
    Mensajes
    2.348
    Post Thanks / Like
    Poder de Credibilidad
    19
    Cita Iniciado por narkone
    esque ponia enviar formulario html y me salia esto:

    Código:
     <form name="form1" method="post" action="http://cgi.ibercom.com/cgi-bin/formulario/formulario.cgi"> 
    	<INPUT TYPE=hidden NAME="recipient" VALUE="xxx@hotmail.com">
    Bueno, ahí usan cgi, es otra opción, hay muchas formas de hacerlo, yo prefiero con php, que tiene directamente la función mail con lo que no tienes que hacer prácticamente nada

    Si buscas ya digo que lo encontrarás hecho en cualquier sitio:

    Búsqueda
    La carrera no siempre la ganan los más veloces, sino aquellos que siguen corriendo
    "No importa cuanto sepas, sino las ganas que tengas de seguir aprendiendo"

  7. #7
    Fecha de Ingreso
    10-enero-2005
    Ubicación
    Sant Pere de Ribes, barcelona
    Mensajes
    828
    Post Thanks / Like
    Poder de Credibilidad
    16
    Perdona otra vez, mira he puesto esto:

    Código:
    <form name="form1" method="post" action="envia_email.asp">
    <p>Nombre
    
    <input type="text" name="nombre">
    </p>
    <p>Comentarios 
    
    <textarea name="comentarios" rows="4" cols="60">
    </p>
    <p>
    <input type="submit" name="Submit" value="enviar">
    </p>
    </form>
    Y paralelamente he creado un .asp en el cual he puesto esto:
    Código:
    %@LANGUAGE="JAVASCRIPT" CODEPAGE="1252"%>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <title>Documento sin título
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </head>
    
    <body><%
    'Declaramos las variables a usar
    Dim Nombre, Comentarios, OBJ_EMAIL
    
    'Obtenemos los valores del formulario
    Nombre = Request.Form("Nombre")
    Comentarios = Request.Form("Comentarios")
    
    'Creación del objeto
    Set OBJ_EMAIL = Server.CreateObject("CDONTS.NewMail")
    
    OBJ_EMAIL.From = "email_origen@servidor.com" 'No hace falta especificar un email valido
    OBJ_EMAIL.To = "v.berruezo@gmail.com"
    OBJ_EMAIL.Subject = "Gracias por el comentario"
    OBJ_EMAIL.Body = Nombre & ":" & Comentarios ' Cuerpo del mensaje
    OBJ_EMAIL.Send 'Envia el mail
    
    'Cierra el Objeto
    Set OBJ_EMAIL = Nothing
    
    Response.Write "Gracias por su comentario"
    %>
    
    </body>
    </html>
    Y me sale esto al colgarlo en internet y hacer una prueba..
    Imágenes Adjuntas Imágenes Adjuntas
    Quieres respeto? Ganatelo, Quieres ser bueno? Curratelo
    "Funcionaría mejor si lo enchufa" " Cuando todo falle, lea las instrucciones" " No lo fuerce. Cómprese un martillo más grande"
    El asunto es el problema; la forma, la solución...
    Olgraf

  8. #8
    Fecha de Ingreso
    27-julio-2004
    Ubicación
    En un lugar de la mancha ...
    Mensajes
    2.348
    Post Thanks / Like
    Poder de Credibilidad
    19
    Eso tiene pinta de ser algo en la configuración del servidor

    Por cierto ... asp?? Es tecnología creada por MS
    La carrera no siempre la ganan los más veloces, sino aquellos que siguen corriendo
    "No importa cuanto sepas, sino las ganas que tengas de seguir aprendiendo"

  9. #9
    Fecha de Ingreso
    10-enero-2005
    Ubicación
    Sant Pere de Ribes, barcelona
    Mensajes
    828
    Post Thanks / Like
    Poder de Credibilidad
    16
    ups, pos el server es linux , igual es eso.
    Que me recomiendas tocar, esque no se, ya e tocado todo y no se que hacer
    Imágenes Adjuntas Imágenes Adjuntas
    Última edición por narkone; 16-abr-2005 a las 01:33
    Quieres respeto? Ganatelo, Quieres ser bueno? Curratelo
    "Funcionaría mejor si lo enchufa" " Cuando todo falle, lea las instrucciones" " No lo fuerce. Cómprese un martillo más grande"
    El asunto es el problema; la forma, la solución...
    Olgraf

  10. #10
    Fecha de Ingreso
    27-julio-2004
    Ubicación
    En un lugar de la mancha ...
    Mensajes
    2.348
    Post Thanks / Like
    Poder de Credibilidad
    19
    La página no será esta por casualidad??

    http://narkone.coconia.net/contacto-asp.html

    Porque si es esa y el servidor es el que aparece en el banner de arriba no soportan asp (pero sí php )
    La carrera no siempre la ganan los más veloces, sino aquellos que siguen corriendo
    "No importa cuanto sepas, sino las ganas que tengas de seguir aprendiendo"

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Marcadores

Normas de Publicación

  • No puedes crear nuevos temas
  • No puedes responder mensajes
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •