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

el formulario me abre el outlook!

Estas en el tema de el formulario me abre el outlook! en el foro de Herramientas y Software en Foros del Web. hola! cuando he conseguido hacer un formulario mas o menos decente, aunq no como tenia en mente, al publicarlo, me sale una ventana q dice ...
  #1 (permalink)  
Antiguo 06/12/2005, 12:42
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
el formulario me abre el outlook!

hola!
cuando he conseguido hacer un formulario mas o menos decente, aunq no como tenia en mente, al publicarlo, me sale una ventana q dice q mi direccion de mail se hara publica, y q la informacion no es segura o algo asi, ademas, a la hora de enviar me dice q me va a abrir el programa de correo y acaba enviando el formulario parece ser q a traves del outlook!!! ademas, una vez enviado, la pagina del formulario sigue alli, tal cual. se q este punto es porq tendria q haber hecho algo mas, pero es q no se el q.
espero q me podais ayudar.
muchas gracias!!
  #2 (permalink)  
Antiguo 06/12/2005, 12:59
Avatar de JavierB
Colaborador
 
Fecha de Ingreso: febrero-2002
Ubicación: Madrid
Mensajes: 25.052
Antigüedad: 22 años, 2 meses
Puntos: 772
Hola ilai

Echa un vistazo a la FAQ-11 y FAQ-42 del foro (X)HTML a ver si te sirve de orientación.

Saludos,
  #3 (permalink)  
Antiguo 06/12/2005, 13:09
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
ya los habia visto antes, gracias.
lo q pasa es q no controlo mucho! soy superhipermeganovata en esto!!!
lo he hecho con el dreamweaver (y lo q me ha costado!!!!).
y cuando lo he publicado, lo he probado y me he encontrado con esa sorpresita.
me gustaria poder solucionarlo directamente desde el dreamweaver, si es q eso es posible, en vez de utilizar algun programita o tener q aprenderme nuevas cosas, cuando todavia no acabo de aclararme con el dw.
de todas formas muchas gracias.
  #4 (permalink)  
Antiguo 06/12/2005, 18:15
Avatar de carbalga  
Fecha de Ingreso: octubre-2005
Ubicación: Coronado, Costa Rica
Mensajes: 138
Antigüedad: 18 años, 6 meses
Puntos: 1
Saludos ilai:

El problema que estas teniendo es que cuando le pusiste el action al formulario le pusiste la siguiente instruccion:

mailto:[email protected]

Por experiencia debe utilizar un archivo ya sea .php, .asp, .cfml ó .jsp que procese el formulario al correo electrónico ó un CGI que tambien procese tu formulario a un correo electrónico.

BUENA SUERTE
__________________
SBC Studio
www.sbcstudio.com
| Aplicaciones Web - Costa Rica |
[email protected]
  #5 (permalink)  
Antiguo 07/12/2005, 02:16
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
entonces no se puede hacer nada sin utilizar otro archivo?
y si utilizara codigo? seria posible? aunq bueno, bien pensado, tampoco sabria donde colocar el codigo! he visto algun ejemplo x el foro, pero nunca dicen donde hay q colocarlo, y acabo perdida,
muchas gracias
  #6 (permalink)  
Antiguo 07/12/2005, 13:19
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
he pensado q igual es porq la pagina la he hecho como pagina basica en html. puede ser?
  #7 (permalink)  
Antiguo 07/12/2005, 13:41
 
Fecha de Ingreso: junio-2005
Ubicación: Edo. Mex
Mensajes: 725
Antigüedad: 18 años, 11 meses
Puntos: 5
Hola ilai

Mira, el formulario lo puedes tener en html, pero el archivo que procesa la información puede estar en php, asp o el que sea..
Respecto a donde los tienes que poner, simplemente colocalo junto con tu archivo html y eso es todo...

Si requieres ayuda para hacer el formulario en php con gusto te puedo apoyar...

Un saludo..
  #8 (permalink)  
Antiguo 08/12/2005, 02:19
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
pues te lo agradeceria mucho...lo q pasa es q tienes q tener mucha paciencia!!
si q recuerdo haber visto algunos codigos por el foro, pero para quien entienda, pues vale, pero yo veo una linea de codigo y no se pa donde mirar!!! jajajaja lo veo y es como si no fuera conmigo! y es q por mucho codigo q me den, si no me dicen donde colocarlo es como si, na.
intento ir mirando en codigo lo q voy haciendo en vista diseño para asi ir quedandome con el html dichoso...pero anda q no es dificil!!!
bueno, cualquier ayuda es poco, y te lo agradezco ya de antemano!
muchas gracias!!!!
  #9 (permalink)  
Antiguo 08/12/2005, 03:49
Avatar de izar  
Fecha de Ingreso: enero-2004
Mensajes: 519
Antigüedad: 20 años, 3 meses
Puntos: 1
Un formulario podria ser algo asi:

Código:

<form action="enviar.php" method="post"  >
<!-- <form action="enviar.php" method=post --> 
<table align="center" width="230px" height="100%" border="1" cellpadding="0" cellspacing="0" align="top" style="margin-left:40px">
          <tr>
            <td width="30%">Nombre:</td>
	    <td width="70%"><input type="text" name="nombre" size="50" maxlength="50" /></td>
         </tr>
	 <tr>
	    <td>Ciudad:</td>
	    <td> <input type="text" name="ciudad" size="50" maxlength="50" /></td>	
         </tr>
	 <tr>
        <td>Email:</span></td>
             <td><input type="text" name="email" size="50" maxlength="50" /></td>
         </tr>
         <tr>
	    <td>Asunto:</td>
             <td><input type="text" name="asunto" size="50" maxlength="50" /></td>
		</tr>
		</table>
<textarea name="mensaje" rows="200"></textarea>
              <table align="center" width="383" border="1"cellpadding="0" cellspacing="0" style="margin-left:40px">
<tr>
<td height="40px" value="  Enviar  " /><input type="reset"value="  Borrar  " /></td>

</tr>
		</table>
		
                
		</form>

y el fichero enviar seria algo asi (extension php)


Código:
<?

$nombre = $_POST['nombre'];
$mensaje = $_POST['mensaje'];
$de = $_POST['email'];
$ciudad = $_POST['ciudad'];
$asunto = $_POST['asunto'];

//Variables que llegan del formulario


$mensaje .= "mensaje enviado por $nombre";



mail('[email protected]',$asunto,$mensaje,$nombre);

echo "<b>$nombre</b>, tu mail se ha enviado. Gracias"

?>
Suerte
  #10 (permalink)  
Antiguo 08/12/2005, 05:07
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
a esto me refiero!
la verdad es q te lo agradezco mucho, de verdad!
pero es como si me hubieras escrito en chino! jajajaja
todo ese codigo me parece fantastico, pero no tengo ni idea donde lo puedo colocar!!
ademas, con el segundo codigo q me has puesto no se para q es, no se si va a hacer con no me abra el outlook, o que...
como podeis ver, estoy muy pero q muy perdida!!!
hasta ahora me las he apañado en vista diseño, y cuando he ido a vista codigo ha sido para ir familiarizandome con el...pero aun me queda mucho camino!!
la verdad es q no acabo de entender el porq abre el outlook.
gracias
  #11 (permalink)  
Antiguo 08/12/2005, 06:02
Avatar de izar  
Fecha de Ingreso: enero-2004
Mensajes: 519
Antigüedad: 20 años, 3 meses
Puntos: 1
haberel formulario que quieres hacer es para que te envien mensajes a tu correo no?

segun lo que dices, tienes algo asi

<form action="mailto:[email protected]" method="post" >

Ok, entonces en el formulario que tienes, donde pone "action" deberia quedar asi:

<form action="enviar.php" method="post" >





y luego tienes que crear un fichero con el nombre enviar.php que este junto a tu fichero del forulario con este codigo:


<?

$nombre = $_POST['nombre'];
$mensaje = $_POST['mensaje'];
$de = $_POST['email'];
$ciudad = $_POST['ciudad'];
$asunto = $_POST['asunto'];



//Variables que llegan del formulario

//los $nombre = $_POST['nombre']; etc etc cambialos por los nombres de los campos de tu formulario


$mensaje .= "mensaje enviado por $nombre";



mail('[email protected]',$asunto,$mensaje,$nombr e);

echo "<b>$nombre</b>, tu mail se ha enviado. Gracias"

?>

Última edición por izar; 08/12/2005 a las 07:41
  #12 (permalink)  
Antiguo 13/12/2005, 13:32
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
bueno, antes de nada quiero daros las gracias a todos/as.
he probado todo, pero no me aclaro con nada...llamadme negada!! pero es q no hay manera!!! incluso ricardo me ha enviado por mail el formulario ya hecho, pero yo no he sabido lo q hacer con el...perdon ricardo
la cuestion es q hoy al fin estoy ya en un servidor de pago y cotilleando el panel de control he visto q tiene dos scripts de formulario: el cgi mail y el clon formmail.
me he decidido por el formmail aunq no se q es lo q hace exactamente cada uno de esos scripts.
la cuestion es q en el formulario q tenia hecho inicialmente he cambiado el mailto:mi correo, por http://.....direccion del script.
se q tengo q hacer algo mas, porq al probarlo el formulario directamente me ha mandado muy lejos (no voy a decir a donde por educacion).
conclusion: estoy como al principio!
espero q podais ayudarme, a ver si acabo ya con el dichoso formulario!!!!
gracias a todos/as por la paciencia
  #13 (permalink)  
Antiguo 13/12/2005, 14:40
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
he seguido buscando y he encontrado esto
http://www.forosdelweb.com/showpost....98&postcount=2
yo he ido directamente al ultimo paso ya q se supone q mi host tiene el script preinstalado, de echo me ha dado la direccion q debo poner.
la cuestion es q si sigo los pasos q ponen, me desaparece el boton de enviar y me sale un cuadradito enano!!!
vaya tarde!!
  #14 (permalink)  
Antiguo 13/12/2005, 15:43
Avatar de izar  
Fecha de Ingreso: enero-2004
Mensajes: 519
Antigüedad: 20 años, 3 meses
Puntos: 1
Puedes postearnos aquí el código que estás utilizando?
  #15 (permalink)  
Antiguo 13/12/2005, 15:53
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
los ultimos cambios q he puesto en el post anterior los he quitado ya q me desaparecia el boton de enviar. a ver si se puede hacer algo...gracias!

<form action="http://miweb.com/cgi-sys/FormMail.cgi" method="post" enctype="text/plain" name="contacta" id="contacta">
<label>
<label></label><br />
<span class="formulario">Nom i Cognoms</span><br />
<input name="nombre" type="text" id="nombre" size="50" />
<br />
</label>
<label></label>
<label>
<br />
</label>
<label><span class="formulario">E-mail </span><br />
<input name="email" type="text" id="email" size="50" />
<br />
</label>
<label><br />
</label>
<p>
<label></label>
<label><span class="formulario">Comentaris</span><br />
<textarea name="comentaris" cols="47" rows="5" id="comentaris"></textarea>
</label>
</p>
<p>
<label>
<input name="recibirinfo" type="checkbox" id="recibirinfo" value="checkbox" />
<span class="Estilo4">Vull rebre informació</span></label>
<label> </label>
</p>
<p>
<input type="submit" name="Submit" value="Enviar" />
</p>
</form>
  #16 (permalink)  
Antiguo 14/12/2005, 12:44
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
tan chungo esta mi codigo??
  #17 (permalink)  
Antiguo 15/12/2005, 02:09
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
snifff
  #18 (permalink)  
Antiguo 19/12/2005, 10:31
 
Fecha de Ingreso: noviembre-2005
Mensajes: 123
Antigüedad: 18 años, 6 meses
Puntos: 0
de verdad no se puede arreglar??
lo tengo ya pendiente hasta aburrir, y ya casi he terminado la web...
por favor, a ver si alguien sabe como arreglarlo.
muchas gracias
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.
Tema Cerrado




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