Re: [PHP-ES] Adjuntar archivo en php.

From: emanuel quintana ( emanuel_quintana_cv .en. hotmail.com)
Date: Tue Mar 09 2004 - 15:40:36 CET


mas complicado de lo que pensaba, Esteban muchas gracias por toda la
informacion, me es de gran utilidad, ahora una ultima pregunta (esperemos
que asi sea), existe alguna forma de obtener el tipo del archivo?
>From: Esteban Fernández < efernandez .en. netred.cl>
>Reply-To: Esteban Fernández < efernandez .en. netred.cl>
>To: "emanuel quintana"
>< emanuel_quintana_cv .en. hotmail.com>,< php-es .en. lists.php.net>
>Subject: Re: [PHP-ES] Adjuntar archivo en php.
>Date: Tue, 9 Mar 2004 11:32:50 -0300
>
>1.- Debes definir el tipo de archivo que envias Content-Type. Por ejemplo
>en el
>caso de una imagen:
>
>Content-Type: image/jpeg; name=\"imagen.jpg\"
>
>2.- El modo de transferencia, obviamente, base64:
>
>Content-Transfer-Encoding: base64
>Content-Disposition: inline; filename=\"imagen.jpg\"
>
>2.- Luego, debes hacer 2 \n\n, el chunk_split() y encodear en base64:
>
>chunk_split(base64_encode($content[$b])
>
>Recuerda tambien el multipart/mixed; boundary, si no captas mucho la idea,
>te
>recomiendo leas el RFC del e-mail, la parte de archivos adjuntos. Lo otro,
>es
>que simplemente utilizes alguna clase/funcion que facilite el trabajo.
>
>Saludos.
>EF.
>
>
>
>
>----- Original Message -----
>From: "emanuel quintana" < emanuel_quintana_cv .en. hotmail.com>
>To: < php-es .en. lists.php.net>
>Sent: Tuesday, March 09, 2004 11:21 AM
>Subject: Re: [PHP-ES] Adjuntar archivo en php.
>
>
> > Como es la cabeza del archivo adjunto?
> >
> >
> > >From: Esteban Fernández < efernandez .en. netred.cl>
> > >Reply-To: Esteban Fernández < efernandez .en. netred.cl>
> > >To: "emanuel quintana"
> > >< emanuel_quintana_cv .en. hotmail.com>,< php-es .en. lists.php.net>
> > >Subject: Re: [PHP-ES] Adjuntar archivo en php.
> > >Date: Tue, 9 Mar 2004 11:07:37 -0300
> > >
> > >Debes leer el archivo fread(), para luego crear las cabeceras para
>enviar
> > >el
> > >correo a travez de mail() y cuando lleges a la parte de mostrar el
> > >archivo,
> > >debes hacer un chunk_split() procesarlo a travez de base64_encode().
> > >
> > >Con esos pasos puedes adjuntar el archivo y enviarlo a travez de
>mail().
> > >
> > >Saludos,.
> > >EF.
> > >
> > >
> > >
> > >----- Original Message -----
> > >From: "emanuel quintana" < emanuel_quintana_cv .en. hotmail.com>
> > >To: < php-es .en. lists.php.net>
> > >Sent: Tuesday, March 09, 2004 11:06 AM
> > >Subject: [PHP-ES] Adjuntar archivo en php.
> > >
> > >
> > > > Buenas gente, necesito enviar mails desde php y me intriga saber
>como
> > >hago
> > > > para adjuntar un archivo, lei del manual la funcion mail(), pero no
> > >encontre
> > > > nada relevante.
> > > > Desde ya muchas gracias.
> > > >
> > > > _________________________________________________________________
> > > > MSN Amor: busca tu ½ naranja http://latam.msn.com/amor/
> > > >
> > > > --
> > > > PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> > > > To unsubscribe, visit: http://www.php.net/unsub.php
> > > >
> > > >
> > >
> > >--
> > >PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> > >To unsubscribe, visit: http://www.php.net/unsub.php
> > >
> >
> > _________________________________________________________________
> > Charla con tus amigos en línea mediante MSN Messenger:
> > http://messenger.latam.msn.com/
> >
> > --
> > PHP Spanish Localization Talk Mailing List (http://www.php.net/)
> > To unsubscribe, visit: http://www.php.net/unsub.php
> >
> >
>

_________________________________________________________________
Consigue aquí las mejores y mas recientes ofertas de trabajo en América
Latina y USA: http://latam.msn.com/empleos/

-- 
PHP Spanish Localization Talk Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php


This archive was generated by hypermail 2.1.7 : Fri May 14 2004 - 16:04:35 CEST