Ver Mensaje Individual
  #4 (permalink)  
Antiguo 25/11/2004, 10:31
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 16 años, 7 meses
Puntos: 126
El archivo adjunto no puedes enviarlo con la función mail() como lo usas .. debes componer un buen montón de cabeceras HTTP para tal fin.

Te recomiendo usar la classe PHP Mailer:
http://phpmailer.sourceforge.net

Dicha classe .. en su método correspondiente te pedirá una ruta del archivo .. Cuando haces un "upload" .. el archivo queda temporalmente en:

$HTTP_FILES_VARS['upload']['tmp_name']

así que esa será la ruta que debes darle. En principio no es necesario que hagas un copy() salvo que quieras dejar "copia" del archivo en tu servidor en alguna parte de tu sitio ...

Un saludo,

PD: usa los arrays superglobales: $_GET, $_POST, $_FILES .. etc en lugar de los que usas: $HTTP_xxx_VARS .. En las FAQ's de este foro tienes una explicación al respecto.

Un saludo,