Foros del Web » Creando para Internet » Herramientas y Software »

Formulario-EnviaEmailes

Estas en el tema de Formulario-EnviaEmailes en el foro de Herramientas y Software en Foros del Web. Quiero que mi formulario tenga los siguientes campos: =================== | caja de texto | etiqueta | caja de texto | etiqueta Boton Enviar | Reset ...
  #1 (permalink)  
Antiguo 22/05/2004, 00:44
 
Fecha de Ingreso: marzo-2004
Mensajes: 6
Antigüedad: 20 años, 8 meses
Puntos: 0
Formulario-EnviaEmailes

Quiero que mi formulario tenga los siguientes campos:

===================

| caja de texto | etiqueta
| caja de texto | etiqueta

Boton Enviar | Reset

===================

Asi de sencillo. Y que cuando el usuario haga click en el boton enviar la informacion contenida en las cajas de texto (incluyendo las etiquetas claro) llegue a mi e-mail(hotmail).

Se hacer los campos y que el boton reset funcione, pero no se hacer que el contenido llegue a mi e-mail.

Tengo Dreamweaver MX, Microsoft Frontpage, HTML-Kit, etc...

Gracias....
  #2 (permalink)  
Antiguo 22/05/2004, 12:34
 
Fecha de Ingreso: mayo-2004
Mensajes: 43
Antigüedad: 20 años, 5 meses
Puntos: 0
yo tambien

yo tanbien quisiera saberlo...
  #3 (permalink)  
Antiguo 22/05/2004, 13:53
Avatar de roc2107
ɹopɐɹǝpoɯ
 
Fecha de Ingreso: febrero-2003
Ubicación: León Guanajuato
Mensajes: 4.834
Antigüedad: 21 años, 9 meses
Puntos: 109
En el subforo de Flash recusrsos, hay un ejemplo muy bueno.}Saludos,
__________________
Blog de Diseño Gráfico roc21.com ||

El secreto de la creatividad es saber esconder tus fuentes.
  #4 (permalink)  
Antiguo 29/05/2004, 21:13
 
Fecha de Ingreso: abril-2004
Mensajes: 634
Antigüedad: 20 años, 7 meses
Puntos: 2
Hola, el mismo problema tuve mucho tiempo y lo solucione asi.

1.- el formulario lo ponia en un pop up.
2.- usaba un archivo php para enviar a mi direccion de correo.(form.htm + enviar_form.php)
3.- Si te interesa te copio el codigo aqui...........
  #5 (permalink)  
Antiguo 30/05/2004, 11:00
Avatar de umdraiga  
Fecha de Ingreso: diciembre-2001
Ubicación: Aragón España
Mensajes: 128
Antigüedad: 22 años, 10 meses
Puntos: 0
Prueba con esto
<form action="mailto:tucorreo@tucorreo" method=post enctype="text/plain">

Debes tener un programa de correo residente
__________________
http://www.umdraiga.com
Una causa justa :arriba:
  #6 (permalink)  
Antiguo 30/05/2004, 11:04
 
Fecha de Ingreso: diciembre-2003
Mensajes: 156
Antigüedad: 20 años, 10 meses
Puntos: 0
Yo tengo un problema y es que cada vez que quieren enviarme el e-mail o formulario aparece el outlook preguntandoles si quieren continuar. ¿¿como puedo quitarlo??

Gracias y saludos
  #7 (permalink)  
Antiguo 30/05/2004, 12:02
Avatar de Marthita23  
Fecha de Ingreso: enero-2003
Ubicación: Edo Mexico
Mensajes: 485
Antigüedad: 21 años, 10 meses
Puntos: 17
Hola amigo, yo te tenia el mismo problema y buscando una solucion descubri un sitio donde hacen todo por ti es:

http://www.hallalo.com/formail/

Bueno entrando ahi encuentras un formulario con las siguietes preguntas:

Tu nombre o Nick

Nombre de tu dominio, o páginas

Texto que quieres que aparezca en las salidas del form

Dirección email donde quieres recibir el formulario

Usaré mi propio servidor SMTP

Servidor SMTP que quieres usar

Nombre de usuario

Contraseña del servidor, si se requiere autenticación

Página de salida, a tu web, una vez haya rellenado el formulario (URL completa)

Al llenar este formulario automáticamente el formulario de tu pagina se enviara a la dirección de email que colocaste en la 4° pregunta, es muy simple, de hacer no tienes que configurar nada ni crear bases de datos o esas cosas, solo colocas los campos con tu editor de paginas por ejemplo Front Page o Dreamwever y listo.

Espero haberte ayudado, y si fue asi espero me escribas para ver si te sirvió mi ayuda.

Adiós atte Martha.
  #8 (permalink)  
Antiguo 30/05/2004, 12:56
 
Fecha de Ingreso: diciembre-2003
Mensajes: 156
Antigüedad: 20 años, 10 meses
Puntos: 0
Martha muchas gracias por contestar, pero sigo sin entender cual era el problema que tenia. ¿¿alguien sabe??

Gracias y saludos
  #9 (permalink)  
Antiguo 03/06/2004, 18:18
 
Fecha de Ingreso: noviembre-2002
Ubicación: cd. mexico
Mensajes: 121
Antigüedad: 22 años
Puntos: 0
A edudw:

hola edudw:
yo tengo tambien la necesidad de aprender a enviar la inf. de los formularios a mi cuenta de correo y quisiera pedirte me lo explicaras mas detenidamente ya que soy novato en esto, mira estoy utilizando el dream-mx .......

por lo demas gracias (a y no olvides el codigo sip...... )
  #10 (permalink)  
Antiguo 10/06/2004, 10:51
 
Fecha de Ingreso: noviembre-2002
Ubicación: cd. mexico
Mensajes: 121
Antigüedad: 22 años
Puntos: 0
a umdraiga

bien, hice como digiste y me funciona pero los manda por medio del outlook,
habra manera de evitarlo???

asi como si fuera un cgi, sin que se utilice ninguna cuenta de correo residente???

gracias y hasta pronto, ha y yo tambien trabajo con el dw mx.
  #11 (permalink)  
Antiguo 10/06/2004, 17:16
Avatar de nibook  
Fecha de Ingreso: mayo-2004
Mensajes: 55
Antigüedad: 20 años, 6 meses
Puntos: 0
Hacer operativos los formularios

Bien, hola amigos, aún a sabiendas de que no es el método más brillante, para mi que aún soy una novata y para algunos más...este link que os adjunto dice paso por paso como conseguir que la información rellenada en el formulario llegue a tu correo sin pasar por el outlook, no obstante se abren mensajes de advertencia que pueden asustar a algún usuario y que en realidad son inofensivos, en un futuro próximo hallaré algo mejor, pero de momento...podemos hacer que nuestros formularios sean operativos...que ya es algo. Suerte y si conoceis algo mejor...¡¡¡AVISADMEEEE!!!!!!!. Suerte

http://www.arp.jazztel.es/webDWmx_ini/doce.htm
  #12 (permalink)  
Antiguo 17/06/2004, 00:57
 
Fecha de Ingreso: abril-2004
Mensajes: 634
Antigüedad: 20 años, 7 meses
Puntos: 2
Hola a todos, les prometo que les pego el codigo aquie y les explico paso por paso, ya que a mitambien me lo explicaron bien, corresponde que yo haga lo mismo. en mi siguiente post envio la info amigos.


edudw.
  #13 (permalink)  
Antiguo 23/06/2004, 19:24
 
Fecha de Ingreso: abril-2004
Mensajes: 634
Antigüedad: 20 años, 7 meses
Puntos: 2
Bueno, como les dije aqui les explico mas o menos como lo hago yo para solucionar esto, tratare de ser claro (OJO, no se mucho de php)

AQUI ESTA EL CODIGO

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>
<link href="../../nip.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #999999;
}
-->
</style></head>

<body>
<?
if (!$HTTP_POST_VARS){
?>
<form action="form_comercio.php" method=post>
<table width="300" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="300" height="24" valign="top" bgcolor="#999999"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
<tr>
<td height="1" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="300" height="1"></td>
</tr>
</table></td>
</tr>
<tr>
<td height="380" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="bg_down_box2">
<!--DWLayoutTable-->
<tr>
<td width="140" height="22" valign="top">Nombre * </td>
<td width="160" valign="top"><input name="name" type="text" id="name" size="24"></td>
</tr>
<tr>
<td height="22" valign="top">Mail</td>
<td valign="top"><input name="mail" type="text" id="mail" size="24"></td>
</tr>
<tr>
<td height="22" valign="top">Nombre Negocio*</td>
<td valign="top"><input name="negocio" type="text" id="negocio" size="24"></td>
</tr>
<tr>
<td height="24" valign="top">Rubro*</td>
<td valign="top"><select name="rubro" id="rubro">
<option value="Minimarket">Minimarket</option>
<option value="Panaderia">Panaderia</option>
<option value="Peluqueria">Peluqueria</option>
<option value="Carniceria">Carniceria</option>
<option value="Libreria">Libreria</option>
<option value="Buses - Taxis">Buses - Taxis</option>
</select></td>
</tr>
<tr>
<td height="22" valign="top">Telefono</td>
<td valign="top"><input name="fono" type="text" id="fono"></td>
</tr>
<tr>
<td height="70" valign="top">Direccion Negocio * </td>
<td valign="top"><textarea name="direccion" cols="20" wrap="VIRTUAL" id="direccion">ej: Nicasio Alarcon 33445 </textarea></td>
</tr>
<tr>
<td rowspan="2" valign="top">Horarios</td>
<td height="70" valign="top"><textarea name="horarios" cols="20" rows="3" wrap="VIRTUAL" id="horarios">ej: lunes a domingo, todo horario, etc</textarea></td>
</tr>
<tr>
<td height="1"></td>
</tr>
<tr>
<td rowspan="2" valign="top">Otros Detalles <br>
(algun otro dato que considere importante) </td>
<td height="70" valign="top"><textarea name="detalles" cols="20" rows="3" wrap="VIRTUAL" id="detalles"></textarea></td>
</tr>
<tr>
<td height="1"></td>
</tr>
<tr>
<td rowspan="2" valign="top"><input type="reset" name="Submit" value="Borrar todo"> </td>
<td height="24" valign="top"><input type="submit" name="Submit" value="Enviar"></td>
</tr>
<tr>
<td height="1"></td>
</tr>
<tr align="center">
<td height="31" colspan="2" valign="top" bgcolor="#999999">Los campos marcados con * son obligatorios.<br>
ESTE SERVICIO ES GRATIS</td>
</tr>
</table></td>
</tr>
</table>
</form>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["name"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["mail"] . "\n";
$cuerpo .= "Nombre del negocio: " . $HTTP_POST_VARS["negocio"] . "\n";
$cuerpo .= "Rubro del negocio: " . $HTTP_POST_VARS["rubro"] . "\n";
$cuerpo .= "El Telefono del negocio es: " . $HTTP_POST_VARS["fono"] . "\n";
$cuerpo .= "La direccion del Negocio es: " . $HTTP_POST_VARS["direccion"] . "\n";
$cuerpo .= "Otros datos del negocio son: " . $HTTP_POST_VARS["detalles"] . "\n";

//mando el correo...
mail("[email protected]","Formulario recibido",$cuerpo);

//doy las gracias por el envío
echo "Su informacion ha sido recibida, sus datos apareceran en nuestro sitio dentro de 48 horas.";
}
?>

</body>
</html>


BUENO, abran este codigo en el dreamweaver para modificarlo a su gusto. Este formulario lo hice para resibir los datos de un pequeño pueblo.

Ojala les sirva. No olviden cambiar la direccion de correo en esta linea de codigo:

//mando el correo...
mail("[email protected]","Formulario recibido",$cuerpo);

bye
  #14 (permalink)  
Antiguo 24/06/2004, 05:17
 
Fecha de Ingreso: abril-2004
Mensajes: 634
Antigüedad: 20 años, 7 meses
Puntos: 2
esta pagina se guarda como "form_comercio.php" y se pone en un pop-up del tamaño de la tabla y listo. cualquier consulta haganmela y ayudare en lo que pueda, si desean menos campos o cualquier otra cosa ok.

bye.
  #15 (permalink)  
Antiguo 24/06/2004, 09:16
Avatar de ZuM@x  
Fecha de Ingreso: septiembre-2003
Ubicación: Bilbao
Mensajes: 547
Antigüedad: 21 años, 1 mes
Puntos: 1
Hola, compañeros:

Para poderse enviar un formulando sin necesidad de tener un cliente de correo electrónico hay varias maneras. Las más utilizadas son un CGI que procese el formulario o un lenguaje dinámico que lo haga (ASP, PHP, etc.).
Para los que no tienen conocimientos y necesiten un formulario existen CGI's externos que con unos sencillo pasos nos permiten poder utilizar un formulario.
Un ejemplo de esto último es el servicio de envío de fomularios de MelodySoft. Es un servicio gratuito que en unos pocos minutos haréis funcionar.

Espero que os sea útil. Un saludo
__________________
La creatividad es radiactiva ;-)
http://www.elpomeloradiactivo.com/
http://bitacora.elpomeloradiactivo.com/
  #16 (permalink)  
Antiguo 24/06/2004, 15:04
 
Fecha de Ingreso: abril-2004
Mensajes: 634
Antigüedad: 20 años, 7 meses
Puntos: 2
Si, tienes razon, pero con esos servicios gratuitos uno nota que la pagina no es tan profesional, es como cuando entras a alguna pagina que tiene foro en tal parte y con banners que tu no quieres, chat de tal o cual servicio, etc, etc, y pop-up que se abren y todo eso, yo prefiero acomodar algun codigo, como tu dices, a mis necesidades.

Prueben el codigo que pegue arriba. Si no lo pueden acomodar a sus necesidades diganme como lo quieren y yo les ayudo.


bye.

PD: con lo poco que se trato de ayudar siempre.

Última edición por edudw; 24/06/2004 a las 20:54
  #17 (permalink)  
Antiguo 02/07/2004, 01:05
Avatar de swishts  
Fecha de Ingreso: noviembre-2002
Ubicación: Uruguay
Mensajes: 209
Antigüedad: 22 años
Puntos: 0
Creo que tengo la solucion, se trata de un php donde se le cambia el mail y recibe todo lo que se ponga en un html, como melodysoft pero sin publicidad, ya tengo como 20 formularios echos y funcionando perfectamente en mis web y webs de clientes.

http://www.maskeamigos.com/tutoriale...showtopic=2443
  #18 (permalink)  
Antiguo 03/07/2004, 00:40
 
Fecha de Ingreso: abril-2004
Mensajes: 634
Antigüedad: 20 años, 7 meses
Puntos: 2
correcto ¡¡ es mas rapida que la solucion que yo dí pero tambien funciona bien.

Buen trabajo.
  #19 (permalink)  
Antiguo 28/07/2004, 18:54
Avatar de dennyboy  
Fecha de Ingreso: diciembre-2002
Ubicación: San Diego California
Mensajes: 1.012
Antigüedad: 21 años, 11 meses
Puntos: 5
edudw... supiste como o de donde me toma el correo con el que llega al destinatario? estoy a punto de rendirme :s

Saludos
__________________
A veces soy... a veces quiero ser, pero casi siempre estoy ausente.
  #20 (permalink)  
Antiguo 28/07/2004, 22:18
 
Fecha de Ingreso: abril-2004
Mensajes: 634
Antigüedad: 20 años, 7 meses
Puntos: 2
uf lo olvide, lo busco y te doy el codigo, please wait
  #21 (permalink)  
Antiguo 02/08/2004, 10:05
Avatar de dennyboy  
Fecha de Ingreso: diciembre-2002
Ubicación: San Diego California
Mensajes: 1.012
Antigüedad: 21 años, 11 meses
Puntos: 5
Gracias !!!
__________________
A veces soy... a veces quiero ser, pero casi siempre estoy ausente.
  #22 (permalink)  
Antiguo 03/08/2004, 01:05
 
Fecha de Ingreso: abril-2004
Mensajes: 634
Antigüedad: 20 años, 7 meses
Puntos: 2
AQUI ESTA EL CODIGO

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin t&iacute;tulo</title>
<link href="../../nip.css" rel="stylesheet" type="text/css">
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
background-color: #999999;
}
-->
</style></head>

<body>
<?
if (!$HTTP_POST_VARS){
?>
<form action="form_comercio.php" method=post>
<table width="300" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="300" height="24" valign="top" bgcolor="#999999"><!--DWLayoutEmptyCell-->&nbsp;</td>
</tr>
<tr>
<td height="1" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0">
<!--DWLayoutTable-->
<tr>
<td width="300" height="1"></td>
</tr>
</table></td>
</tr>
<tr>
<td height="380" valign="top"><table width="100%" border="0" cellpadding="0" cellspacing="0" class="bg_down_box2">
<!--DWLayoutTable-->
<tr>
<td width="140" height="22" valign="top">Nombre * </td>
<td width="160" valign="top"><input name="name" type="text" id="name" size="24"></td>
</tr>
<tr>
<td height="22" valign="top">Mail</td>
<td valign="top"><input name="mail" type="text" id="mail" size="24"></td>
</tr>
<tr>
<td height="22" valign="top">Nombre Negocio*</td>
<td valign="top"><input name="negocio" type="text" id="negocio" size="24"></td>
</tr>
<tr>
<td height="24" valign="top">Rubro*</td>
<td valign="top"><select name="rubro" id="rubro">
<option value="Minimarket">Minimarket</option>
<option value="Panaderia">Panaderia</option>
<option value="Peluqueria">Peluqueria</option>
<option value="Carniceria">Carniceria</option>
<option value="Libreria">Libreria</option>
<option value="Buses - Taxis">Buses - Taxis</option>
</select></td>
</tr>
<tr>
<td height="22" valign="top">Telefono</td>
<td valign="top"><input name="fono" type="text" id="fono"></td>
</tr>
<tr>
<td height="70" valign="top">Direccion Negocio * </td>
<td valign="top"><textarea name="direccion" cols="20" wrap="VIRTUAL" id="direccion">ej: Nicasio Alarcon 33445 </textarea></td>
</tr>
<tr>
<td rowspan="2" valign="top">Horarios</td>
<td height="70" valign="top"><textarea name="horarios" cols="20" rows="3" wrap="VIRTUAL" id="horarios">ej: lunes a domingo, todo horario, etc</textarea></td>
</tr>
<tr>
<td height="1"></td>
</tr>
<tr>
<td rowspan="2" valign="top">Otros Detalles <br>
(algun otro dato que considere importante) </td>
<td height="70" valign="top"><textarea name="detalles" cols="20" rows="3" wrap="VIRTUAL" id="detalles"></textarea></td>
</tr>
<tr>
<td height="1"></td>
</tr>
<tr>
<td rowspan="2" valign="top"><input type="reset" name="Submit" value="Borrar todo"> </td>
<td height="24" valign="top"><input type="submit" name="Submit" value="Enviar"></td>
</tr>
<tr>
<td height="1"></td>
</tr>
<tr align="center">
<td height="31" colspan="2" valign="top" bgcolor="#999999">Los campos marcados con * son obligatorios.<br>
ESTE SERVICIO ES GRATIS</td>
</tr>
</table></td>
</tr>
</table>
</form>
<?
}else{
//Estoy recibiendo el formulario, compongo el cuerpo
$cuerpo = "Formulario enviado\n";
$cuerpo .= "Nombre: " . $HTTP_POST_VARS["name"] . "\n";
$cuerpo .= "Email: " . $HTTP_POST_VARS["mail"] . "\n";
$cuerpo .= "Nombre del negocio: " . $HTTP_POST_VARS["negocio"] . "\n";
$cuerpo .= "Rubro del negocio: " . $HTTP_POST_VARS["rubro"] . "\n";
$cuerpo .= "El Telefono del negocio es: " . $HTTP_POST_VARS["fono"] . "\n";
$cuerpo .= "La direccion del Negocio es: " . $HTTP_POST_VARS["direccion"] . "\n";
$cuerpo .= "Otros datos del negocio son: " . $HTTP_POST_VARS["detalles"] . "\n";

//mando el correo...
mail("[email protected]","Formulario recibido",$cuerpo);

//doy las gracias por el envío
echo "Su informacion ha sido recibida, sus datos apareceran en nuestro sitio dentro de 48 horas.";
}
?>

</body>
</html>


BUENO, abran este codigo en el dreamweaver para modificarlo a su gusto. Este formulario lo hice para resibir los datos de un pequeño pueblo.

Ojala les sirva. No olviden cambiar la direccion de correo en esta linea de codigo:

//mando el correo...
mail("[email protected]","Formulario recibido",$cuerpo);





esta pagina se guarda como "form_comercio.php" y se pone en un pop-up del tamaño de la tabla y listo. cualquier consulta haganmela y ayudare en lo que pueda, si desean menos campos o cualquier otra cosa ok.

bye.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:37.