Jump to content

Ayuda con formulario html


Recommended Posts

Hola:

 

saben que tengo este formulario.

 

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

<b> Nombre: </b>

<input type="text" name="nombre" /><br />

<b>Apellidos:</b>

<input type="text" name="apellidos" /><br />

<b>Correo Electronico: </b>

<input type="text" name="e-mail" /><br />

<b> Comentario </b><br />

<textarea cols="30" rows"10"> </textarea>

<br />

<input type="submit" value="Enviar"/><input type="reset" value="Borrar Todo" />

</form>

 

el problema es , que al precionar la opcion enviar , me habre el outlook para poder enviar el correo.

 

mi pregunta es : Hay alguna manera para que lo escrito en el formulario sea enviado directamente al correo indicado hay, sin tener que pasar por el outlook.

 

de antemano muchas gracias.

Saludos Cordiales

Link to comment
Share on other sites

alvaroxz me asombra tu pobre respuesta, no se si quisiste ayudar o dejarlo confuso porque si te fijas el pregunta por HTML esta claro que no conoce de procedimientos, ahora te falto indicarle que method="post" o "get".

 

que barbaridad.

 

bien amigo no es tan complejo

tu formulario tiene campos <input type="text" name="nombre" />

ok. name="nombre" es el nombre del campo

entonces creamos otro archivo pero en PHP.

y lo primero recogimos todos los campos..

ya sabes el nombre del campo es nombre cierto?

 

ok

 

$nombre = $_POST['nombre']; //estas dos barras son un comentario para decirte que creamos una variable ($nombre) que recibe por el METODO POST la variable o nombre de input nombre.

 

asi seguimos con todas (apellidos, email, etc.)...

 

luego de tener todas estas cosas en variables distintas LAS MEZCLAMOS, que barbaridad.... pero la funcion de php nos recibe solo una para enviar por correo.

entonces usamos la "concadenamos" con el .

 

creamos una nueva variable

$mensaje = $nombre;

$mensaje .= "\r\n"; // solo es un salto de linea

$mensaje .= $apellidos; // notece que antes del = ponemos un . ahi concadenamos ok? perfecto

 

cuando tengamos todo listo usamos la funcion MAIL de php

Segun PHP.NET

mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )

 

mail($destino, $asunto, $mensaje,/*aqui cabeceras adicionales aunque no son necesarias*/);

 

eso es todo si tienes alguna duda comentamentame.

 

creo que no olvide nada lo hice mientras redactaba el post y suerte

 

 

Link to comment
Share on other sites

alvaroxz me asombra tu pobre respuesta, no se si quisiste ayudar o dejarlo confuso porque si te fijas el pregunta por HTML esta claro que no conoce de procedimientos, ahora te falto indicarle que method="post" o "get".

 

que barbaridad.

 

bien amigo no es tan complejo

tu formulario tiene campos <input type="text" name="nombre" />

ok. name="nombre" es el nombre del campo

entonces creamos otro archivo pero en PHP.

y lo primero recogimos todos los campos..

ya sabes el nombre del campo es nombre cierto?

 

ok

 

$nombre = $_POST['nombre']; //estas dos barras son un comentario para decirte que creamos una variable ($nombre) que recibe por el METODO POST la variable o nombre de input nombre.

 

asi seguimos con todas (apellidos, email, etc.)...

 

luego de tener todas estas cosas en variables distintas LAS MEZCLAMOS, que barbaridad.... pero la funcion de php nos recibe solo una para enviar por correo.

entonces usamos la "concadenamos" con el .

 

creamos una nueva variable

$mensaje = $nombre;

$mensaje .= "\r\n"; // solo es un salto de linea

$mensaje .= $apellidos; // notece que antes del = ponemos un . ahi concadenamos ok? perfecto

 

cuando tengamos todo listo usamos la funcion MAIL de php

Segun PHP.NET

mail ( string $to , string $subject , string $message [, string $additional_headers [, string $additional_parameters ]] )

 

mail($destino, $asunto, $mensaje,/*aqui cabeceras adicionales aunque no son necesarias*/);

 

eso es todo si tienes alguna duda comentamentame.

 

creo que no olvide nada lo hice mientras redactaba el post y suerte

 

 

Y en que momento HTML se convierte en PHP?, se supone que el sabe de HTML?

uno al adentrarse en html, debe leer lo que va haciendo asique yo debo suponer que el sabe lo que es post y get.

Yo solo respondi lo que pregunto... talvez me falto decir que mailto: abre el programa de correos predeterminado que uno tenga en su S.O.

Existen millones de tutos aca en chilecomparte, google, y millones de foros sobre tecnologia web. asique basta con es respuesta...

Si quieres dar respuestas tecnicas siempre a gente nueva hazlo pero yo personalmente respondo lo que se pregunta y nada mas.

 

no seas tan coloriento "barbaridad.", "me asombra tu pobre respuesta".

 

Chao

 

PD: en wena no me pongan 20%

PD2: sin motivacion de desvirtuar....

Edited by alvaroxz
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...