Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> jak wyciagnąć i zapisać na dysk załącznik, biblioteka imap
emp
post
Post #1





Grupa: Zarejestrowani
Postów: 195
Pomógł: 14
Dołączył: 12.01.2006
Skąd: Gotham City

Ostrzeżenie: (0%)
-----


jak wiadomo list elektroniczny ma swoja strukture.. wiem jak sie polaczyc ze skrzynka i jak odczytac jego strukture.. potrafie wyciagnac ilosc zalacznikow i ich nazwy.. przy uzyciu takiego kodu

  1. <?php
  2.  
  3. // pokazuje zalaczniki
  4. $struktura_listu = imap_fetchstructure($konto, $nr_listu);
  5.  
  6. // ile czesci ma list
  7. $liczba_czesci = count($struktura_listu->parts);
  8.  
  9. $i=0;
  10. // multipart list
  11. if ($liczba_czesci >1) // lub $struktura_listu->type == 1 
  12. {
  13.  foreach ($struktura_listu->parts as $czesc)
  14.  {
  15. if ($czesc->disposition == "INLINE") echo $czesc->lines;
  16. elseif ($czesc->disposition == "attachment")
  17. {
  18.  $i++;
  19.  echo "Załączniki: ".$i."<br>";
  20.  echo "Nazwa pliku: ".$czesc->dparameters[0]->value;
  21.  }
  22. }
  23. }
  24.  
  25. ?>

(IMG:http://forum.php.pl/uwaga.gif)
poprawiam
---
nospor



ale nie wiem jak mam te zalaczniki zapisac na dysk... bylbym bardzo wdzieczny jakby mnie ktos oswiecil bo ta biblioteka jest bardzo ubogo udokumentowana na php.net

z gory dzianksy

Ten post edytował emp 31.01.2006, 14:31:11
Go to the top of the page
+Quote Post
mike
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 7 494
Pomógł: 302
Dołączył: 31.03.2004

Ostrzeżenie: (0%)
-----


PHPSolutions :: artykuły on-line :: Klient poczty elektronicznej przez WWW
Bardzo fajny artykulik, który wprowadzi Cię we wszystko.
Jest tam odpowiedź na Twoje pytanie.
Go to the top of the page
+Quote Post
emp
post
Post #3





Grupa: Zarejestrowani
Postów: 195
Pomógł: 14
Dołączył: 12.01.2006
Skąd: Gotham City

Ostrzeżenie: (0%)
-----


//edit 2 dobra nikt mi nie wyslal tego artu... moze go nikt nie ma... na strone nie da sie zalogowac.. wiec moze ktos zna odp na pytanie i odpowie bo bym chcial wiedziec ja kto zrobic dzieki z gory dzieki ( tak apropo moj 2 topik ktory nic nie dal bo nic sie nie dowiedzialem (IMG:http://forum.php.pl/style_emoticons/default/sad.gif) szkoda )

//edit
Prosze zeby mi ktos wyslal na majla ten artykul lordemp@tlen.pl
strona phpsolution ma jakies bledy nie da sie zalogowac bo rejestracji

//orginal (IMG:http://forum.php.pl/style_emoticons/default/winksmiley.jpg)
tak weszlem na ta strone zeby sciagnac artykul czeba sie zarejestrowac.. zarejestrowalem 3 userow.. i nie moge sie zalogowac za zadne skarby bo mi wywala ze zly login.. a jest dobry... wiec moze wylesz mi ten artykul na mail bylbym wdzieczny lordemp@tlen.pl

dzieki za odpowiedz
pozdro

Ten post edytował emp 4.02.2006, 13:41:02
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.08.2025 - 03:54