Foros del Web » Programando para Internet » PHP »

Duda de envío de mail

Estas en el tema de Duda de envío de mail en el foro de PHP en Foros del Web. Hola a todos, tengo una duda, estoy haciendo un formulario pero no se como hacerle para mandar un correo con la información que leo del ...
  #1 (permalink)  
Antiguo 05/07/2004, 16:26
 
Fecha de Ingreso: marzo-2004
Ubicación: Toluca, Mx
Mensajes: 19
Antigüedad: 20 años, 1 mes
Puntos: 0
Duda de envío de mail

Hola a todos,

tengo una duda, estoy haciendo un formulario pero no se como hacerle para mandar un correo con la información que leo del formulario y aparte adjuntar un archivo, alguien me puede decir como hacerle

Muchísimas gracias de antemano
  #2 (permalink)  
Antiguo 05/07/2004, 23:43
Avatar de lado2mx
Colaborador
 
Fecha de Ingreso: agosto-2001
Ubicación: Veracruz
Mensajes: 3.720
Antigüedad: 22 años, 8 meses
Puntos: 9
trata de ver esta función de PHP: http://www.php.com/mail
  #3 (permalink)  
Antiguo 06/07/2004, 11:57
 
Fecha de Ingreso: marzo-2004
Ubicación: Toluca, Mx
Mensajes: 19
Antigüedad: 20 años, 1 mes
Puntos: 0
Creo que no me expliqué bien, necesito mandar los datos que leo del formulario por correo y además ajuntarle un archivo que la persona suba, es necesario hacer un upload al servidor del archivo primero o se puede mandar el attachment desde el formulario.
  #4 (permalink)  
Antiguo 06/07/2004, 13:05
Avatar de orchabel  
Fecha de Ingreso: marzo-2002
Ubicación: Hundido en un rincón...
Mensajes: 401
Antigüedad: 22 años, 1 mes
Puntos: 1
Cita:
Iniciado por mandarinota
Creo que no me expliqué bien, necesito mandar los datos que leo del formulario por correo y además ajuntarle un archivo que la persona suba, es necesario hacer un upload al servidor del archivo primero o se puede mandar el attachment desde el formulario.
es mejor que envíes el archivo primero, la forma de codificación es diferente la de archivos a la de datos. Al igual que hotmail o yahoo... seleccionas el archivo a subir en un formulario independiente y lo subes... luego en el del correo envias la dirección donde se encuentra y lo asignas como archivo adjunto
__________________
BugHunter II
"si quieres un mañana mejor, piensa en ser mejor para un mañana"
  #5 (permalink)  
Antiguo 06/07/2004, 13:57
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Se puede enviar todo junto pero ...

1) El archivo hay que subirlo por HTTP (campo "FILE" HTML) + codificación multiparte del formulario.

2) una vez en el servidor el archivo . .sigues con el proceso de composición de cabeceras HTTP para el mail y adjuntas el archivo (que lees del servidor que ya lo tienes ahí).

Para todo esto te puede ayudar la classe:
PHP Mailer
http://phpmailer.sourceforge.net
(te permitirá adjuntar el archivo a los datos que requieras donde compones tu "cuerpo de mensaje" tanto en HTML como en formato plano).

Pero también te hace falta saber como hacer el Upload HTTP:
http://www.php.net/manual/en/features.file-upload.php

Un saludo,
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 18:36.