Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Sgurbat
    Registrato dal
    Nov 2002
    Messaggi
    1,732

    Salvataggio allegati da casella IMAP

    Ciao a tutti,

    sono riuscito a collegarmi alla mia casella GMAIL per leggere i messaggi tramite protocollo IMAP.

    Aiutandomi con le funzioni trovate in rete riesco a "loopare" tra le email e a visualizzarle ma ... per gli allegati come faccio?

    Come posso farne liberamente il download cliccando su un link?

    Es:
    Subject ...
    Date ...
    From ...
    Attachment "clicca per scaricare l'allegato".

    Attualmente per gli allegati, dal codice che ho, ritorno un array multidimensionale del tipo:

    Menu
    Subject: ordine: 123456
    Da: Mario Rossi
    Data: Wed, 14 Oct 2009 12:36:06 +0200
    Visualizza il messaggio
    Codice PHP:
    Array
    (
        [
    0] => Array
            (
                [
    is_attachment] => 
                [
    filename] => 
                [
    name] => 
                [
    attachment] => 
            )

        [
    1] => Array
            (
                [
    is_attachment] => 1
                
    [filename] => espositore.rar
                
    [name] => espositore.rar
                
    [attachment] => Rar!�Ïs�� // prosegue
           
    )


    Dove in "attachment" ho tutta la stringa binaria dell'allegato.

    Tnx.

  2. #2
    Utente di HTML.it L'avatar di Sgurbat
    Registrato dal
    Nov 2002
    Messaggi
    1,732
    Ok sistemato bastava fare un print del valore binario preceduto dagli header:

    Content-type e Content-Disposition.

    Grazie lo stesso.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.