Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pokazywanie wiadomosci pobranych z pop3, problem z zalacznikami :(
noose
post
Post #1





Grupa: Zarejestrowani
Postów: 95
Pomógł: 0
Dołączył: 30.07.2003
Skąd: Gdynia

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


witam :]
dzisiaj zaczalem sobie pisac webmaila :] jestem z niego bardzo zadowolony :] problem z nim jest tylko w momencie w ktorym pojawiaja sie zalaczniki do maili :?
wywala mi tresc maila (wraz z naglowkami)
Kod
------------A5C61DD3883A919
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit


jak sobie z tym poradzic :?:
kod
  1. <?
  2.  require 'funkcje.php';
  3.  session_name('webmail');
  4.   $login = $_SESSION['login'];
  5.   $haslo = $_SESSION['haslo'];
  6.   $host = '{localhost:110/pop3}';
  7. head();
  8.   $mbox = @imap_open(&#092;"$host\", \"$login\", \"$haslo\");
  9.   $id = $_GET['id'];
  10.   $naglowki = imap_header($mbox,$id);
  11.   $struktura = imap_fetchstructure($mbox, $i);
  12.   $temat = $naglowki->subject;
  13.    if ($temat == null)
  14.     {
  15.         $temat = '(brak tematu)';
  16.     }
  17.   $od = $naglowki->personal.&#092;"(\".$naglowki->from[0]->mailbox.\"@\".$naglowki->from[0]->host.\")\";
  18.   $data = explode(&#092;" \",$naglowki->date);
  19.   $data = $data[1].&#092;" \".$data[2].\" \".$data[3];
  20.   $wielkosc = round($struktura->bytes/1024,2);
  21.   ?>
  22.   <table>
  23.    <tr>
  24.     <td> Od: </td> <td> <? echo $od; ?> </td>
  25.    </tr>
  26.    <tr>
  27.     <td> Do: </td> <td> <? echo $do;?> </td>
  28.    </tr>
  29.    <tr>
  30.     <td> Data: </td> <td> <? echo $data; ?> </td>
  31.    </tr>
  32.    <tr>
  33.     <td> Temat: </td> <td> <? echo $temat; ?> </td>
  34.    </tr>
  35.    <tr>
  36.     <td colspan='2'> <a href='naglowki.php?id=<? echo $id;?>' target='_new'> Pokaz wszystkie naglowki </a> </td>
  37.    </tr>
  38.   <?
  39.   $wiadomosc = imap_body($mbox,$id);
  40.   $wiadomosc = eregi_replace(&#092;"n\",\"n <br>\",$wiadomosc);
  41.   $wiadomosc = eregi_replace(&#092;"([[:alnum:]]+)://([^[:space:]]*)([[:alnum:]#?/&=])\",\"<a href=\"\1://23\"> 1://23 </a>\",$wiadomosc); 
  42.    echo &#092;"<tr> <td colspan='2'>\";
  43.     echo $wiadomosc;
  44.    echo &#092;"</tr> </td>\";
  45.    echo &#092;"</table>\";
  46. tail();
  47. ?>


Ten post edytował noose 19.06.2004, 22:36:59
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 22.08.2025 - 06:40