Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/11/2006, 20:08
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Cita:
Iniciado por mauled Ver Mensaje
Para adjuntar imagenes en tus correos te recomiendo el uso de phpmailer.

Saludillos.
Yo también recomiendo usar PHPMailer . .pero recordar también que antes debes haber subido tu imagen al servidor por HTTP.

De hecho la "foto" o archivo que venga del campo "file" de tu formulario no llega a tu script PHP en "$HTTP_POST_VARS" (que por cierto está en deshuso, .. usa mejor $_POST de la misma forma .. los "arrays superglobales"). El archivo "binario" lo tienes en $_FILES

Concretamente en $_FILES['nombre_campo_file']['tmp_name'] ... esa es (en principio salvo que tengas restricciones para acceder al archivo directamente) la ruta hacia el archivo que acabas de subir (y que PHP le dá un nombre temporal y ubicación temporal). En $_FILES['nombre_campo_file']['name'] tiene el nombre origial (sólo nombre) de tu archivo subido.

Esos dos datos son los que deberías usar en principio para el método "addattach()" (o similar no recuerdo el nombre correcto de memoria) en la classe PHPMailer para adjuntar tu archivo.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.