From: Esteban Fernández (
efernandez .en. netred.cl)
Date: Tue Mar 09 2004 - 15:51:06 CET
Algo asi como "nativo" de PHP, no lo se, hasta el momento he
visto nada asi,
pero mas menos podrias hacer una base segun tipos de archivos
con extenciones
conocidas, y segun eso, poder que tipo de archivo es el que
adjuntas.
Un saludos y suerte, por cierto, tengo esta funcion escrita y
funcionando, si
quieres te la envio para que le pegues un look, no lo hice
antes ya que no lo
mencionaste, pero creo que aqui estamos para aprender un poco
y no dar siempre
todo en bandeja, 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:40 AM
Subject: Re: [PHP-ES] Adjuntar archivo en php.
> 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
>
>
-- 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