Visualizzazione dei risultati da 1 a 3 su 3

Discussione: pop3 e grafica

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    35

    pop3 e grafica

    ciao a tutti.
    Utilizzando la classe pop3 in locale io riesco a connettermi e a farmi restituire le e-mail ricevute ma vengono visualizzate in maniera obrobriosa.....
    come faccio per rendere la visualizzazione più chiara o meglio come faccio a gestire cio che mi viene restituito?
    ci sono delle funzioni apposta?
    l'amore chiama amore credo

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    35
    qualcuno sa aiutarmi?
    l'amore chiama amore credo

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2006
    Messaggi
    35
    Sono sempre io.
    Ad esempio con il codice qui sotto riesco ad ottenere i dati dalla mia e-mail ma mi visualizza tutto a schermo.
    come faccio a visualizzare solo la frase che mi dice quanti messaggi non letti ho?

    <?php
    /*
    * test_pop3.php
    *
    * @(#) $Header: /home/mlemos/cvsroot/pop3/test_pop3.php,v 1.7 2006/06/11 14:52:09 mlemos Exp $
    *
    */

    ?>
    <HTML>
    <HEAD>
    <TITLE>Test for Manuel Lemos PHP POP3 class</TITLE>
    </HEAD>
    <BODY>
    <?php

    require("pop3.php");

    /* Uncomment when using SASL authentication mechanisms */
    /*
    require("sasl.php");
    */

    $pop3=new pop3_class;
    $pop3->hostname="pop.tiscali.it"; /* POP 3 server host name */
    $pop3->port=110; /* POP 3 server host port,
    usually 110 but some servers use other ports
    Gmail uses 995 */
    $pop3->tls=0; /* Establish secure connections using TLS */
    $user="--------@----"; /* Authentication user name */
    $password="-------"; /* Authentication password */
    $pop3->realm=""; /* Authentication realm or domain */
    $pop3->workstation=""; /* Workstation for NTLM authentication */
    $apop=0; /* Use APOP authentication */
    $pop3->authentication_mechanism="USER"; /* SASL authentication mechanism */
    $pop3->debug=1; /* Output debug information */
    $pop3->html_debug=1; /* Debug information is in HTML */
    $pop3->join_continuation_header_lines=1; /* Concatenate headers split in multiple lines */

    if(($error=$pop3->Open())=="")
    {
    echo "<PRE>Connected to the POP3 server &quot;".$pop3->hostname."&quot;.</PRE>\n";
    if(($error=$pop3->Login($user,$password,$apop))=="")
    {
    echo "<PRE>User &quot;$user&quot; logged in.</PRE>\n";
    if(($error=$pop3->Statistics($messages,$size))=="")
    {
    echo "<PRE>There are $messages messages in the mail box with a total of $size bytes.</PRE>\n";
    $result=$pop3->ListMessages("",0);
    if(GetType($result)=="array")
    {
    for(Reset($result),$message=0;$message<count($resu lt);Next($result),$message++)
    echo "<PRE>Message ",Key($result)," - ",$result[Key($result)]," bytes.</PRE>\n";
    $result=$pop3->ListMessages("",1);
    if(GetType($result)=="array")
    {
    for(Reset($result),$message=0;$message<count($resu lt);Next($result),$message++)
    echo "<PRE>Message ",Key($result),", Unique ID - \"",$result[Key($result)],"\"</PRE>\n";
    if($messages>0)
    {
    if(($error=$pop3->RetrieveMessage(1,$headers,$body,2))=="")
    {
    echo "<PRE>Message 1:\n---Message headers starts below---</PRE>\n";
    for($line=0;$line<count($headers);$line++)
    echo "<PRE>",HtmlSpecialChars($headers[$line]),"</PRE>\n";
    echo "<PRE>---Message headers ends above---\n---Message body starts below---</PRE>\n";
    for($line=0;$line<count($body);$line++)
    echo "<PRE>",HtmlSpecialChars($body[$line]),"</PRE>\n";
    echo "<PRE>---Message body ends above---</PRE>\n";
    if(($error=$pop3->DeleteMessage(1))=="")
    {
    echo "<PRE>Marked message 1 for deletion.</PRE>\n";
    if(($error=$pop3->ResetDeletedMessages())=="")
    {
    echo "<PRE>Resetted the list of messages to be deleted.</PRE>\n";
    }
    }
    }
    }
    if($error==""
    && ($error=$pop3->Close())=="")
    echo "<PRE>Disconnected from the POP3 server &quot;".$pop3->hostname."&quot;.</PRE>\n";

    }
    else
    $error=$result;
    }
    else
    $error=$result;
    }
    }
    }
    if($error!="")
    echo "<H2>Error: ",HtmlSpecialChars($error),"</H2>";
    ?>

    </BODY>
    </HTML>
    l'amore chiama amore credo

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 © 2025 vBulletin Solutions, Inc. All rights reserved.