Ver Mensaje Individual
  #4 (permalink)  
Antiguo 13/07/2006, 10:40
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 4 meses
Puntos: 129
Pues subir archivos por HTTP no se hace simplemente colocando un campo file en tu formulario .. hay más requisitos.

Revisa la documentación oficial de PHP al respecto:
http://www.php.net/manual/en/features.file-upload.php

Tienes que cambiar la codificación de tu formulario HTML para que sea multiparte (ahí tienes ejemplos en la documentación oficial de PHP).

Luego tomar el archivo en sí por el array asociado que te mencioné $_FILES ... Y si no tienes problemas de acceso directo a los archivos por ese médio ya te debería funcionar .. A las "malas" (recomendable en todo caso) deberías moverte el archivo con move_uploaded_file() a un directorio temporal de tu sitio .. ahí tomar el archivo por su ruta absoluta donde lo dejastes y de ahí una vez enviado el e-mail si no lo requieres más en el servidor .. lo eliminas con unlink().

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