Menú Principal

Formulario

Iniciado por T.Lucariv, 18 Julio 2007, 15:41 PM

0 Miembros y 1 Visitante están viendo este tema.

T.Lucariv

Saludos a todos.

Tengo creado un formulario(html) para que desde mi web, puedan enviarme peticiones o sugerencias, el problema que tengo es que cuando das a "enviar" se te habre tu correo electronico predeterminado para poder enviar el formulario. Y lo que yo querria seria que funcionase como un registro, que al dar enviar directamente me llegara ami correo y fuera mucho mas comodo para el usuario.

PD: seguramente si hago el formulario en PHP lo conseguiria( o eso pensaba yo) pero lo intente, y no consegui nada.He estado buscando y he encontrado muchas cosas, pero nada que responda a mi pregunta.

Gracias de antemano.

Sanjuu

Es muy facil, si lo quieres semi hecho:

http://foro.elhacker.net/index.php/topic,147928.0.html (mira la clase phpmailer)


Si quieres currartelo tú has de:
1. Crear el formulario
2. Procesar los datos
3. Enviarlo (usa la función mail() de php)

Código (php) [Seleccionar]

if (pregunta->buscador()==NULL)
     pregunta->formular_pregunta();

born2kill

#2
Hola,

Pues para enviar un correo mediante php, debes hacer uso de la funcion mail, se utiliza de esta forma:

Código (php) [Seleccionar]
mail($destino, $asunto, $mensaje, $encabezados);

No obstante puedes utilizar las clases de PHPMailer. Si quieres algo bastantes rapido, mira aquí.

Enviar correo con php (y en formato html) usando mail()
http://foro.elhacker.net/index.php/topic,51341.msg134760.html#msg134760

Te recomiendo una lectura a este post

Preguntas Mas Frecuentes de PHP (scripts)
http://foro.elhacker.net/index.php/topic,51341.0.html

Y leer los temas pegados de este foro.

B0rn2kill

дٳŦ٭

Si vas a implementar mail() necesitas un servidor SMTP para mandarlo en relay (se configura en el php.ini):

Movido a PHP.

Suerte


Con sangre andaluza :)