Jump to content

Zombie123

New Members
  • Posts

    2
  • Joined

  • Last visited

Posts posted by Zombie123

  1. Hi , hello  :) zombie here , 


     


    i also want to create this INBOX SYSTEM too but i'm a little bit confuse with some php code .can anybody help me ? please ... thank you . i already start some code . i just now need to connect this into database so that all unread emails will be going to write to database . what code i will use ? hihi ... i'm a newbie :)really appreciate with ur help 


     


    im   :confused:  :(


     


    -----------------------------------------------------


    i start like this ...


     


    <?php


     

     

    function unread_emails ($username , $password){

    $hostname = '{imap.gmail.com:993/imap/ssl}INBOX';

     

    /* try to connect */

    $inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());

     

    /* grab emails */

    $emails = imap_search($inbox,'UNSEEN');

    echo count($emails)." ";

    echo "<pre>".print_r($emails,true)."</pre>";

    //die;

     

     

    /* if emails are returned, cycle through each... */

    if($emails) {

        $i=0;

    /* begin output var */

    $output = '';

     

    /* put the newest emails on top */

    rsort($emails);

     

    /* for every email... */

    foreach($emails as $email_number) {

            $i++;

    /* get information specific to this email */

    $overview = imap_fetch_overview($inbox,$email_number,0);

    $message = imap_fetchbody($inbox,$email_number,1);

     

    /* output the email header information */

    $output.= '<div class="toggler '.($overview[0]->seen ? 'read' : 'unread').'">';

    $output.= '<span class="subject">'.$overview[0]->subject.'</span> ';

    $output.= '<span class="from">'.$overview[0]->from.'</span>';

    $output.= '<span class="date">on '.$overview[0]->date.'</span>';

    $output.= '</div>';

     

    /* output the email body */

    $output.= '<div class="body">'.$message.'</div>';

     

            //if{$i==10} break;

    }

     

    echo $output;

    }

     

    /* close the connection */

    imap_close($inbox);

    }

     

    unread_emails ('**********@gmail.com' , '*******' );

     

    ?>

  2. Hi , hello :) zombie here , 

     

    i also want to create this INBOX SYSTEM too but i'm a little bit confuse with some php code .can anybody help me ? please ... thank you . i already start some code . i just now need to connect this into database so that all unread emails will be going to write to database . what code i will use ? hihi ... i'm a newbie :)really appreciate with ur help 

     

    im  :confused: :(

     

    -----------------------------------------------------

     

    <?php

     
     
    function unread_emails ($username , $password){
    $hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
     
    /* try to connect */
    $inbox = imap_open($hostname,$username,$password) or die('Cannot connect to Gmail: ' . imap_last_error());
     
    /* grab emails */
    $emails = imap_search($inbox,'UNSEEN');
    echo count($emails)." ";
    echo "<pre>".print_r($emails,true)."</pre>";
    //die;
     
     
    /* if emails are returned, cycle through each... */
    if($emails) {
        $i=0;
    /* begin output var */
    $output = '';
     
    /* put the newest emails on top */
    rsort($emails);
     
    /* for every email... */
    foreach($emails as $email_number) {
            $i++;
    /* get information specific to this email */
    $overview = imap_fetch_overview($inbox,$email_number,0);
    $message = imap_fetchbody($inbox,$email_number,1);
     
    /* output the email header information */
    $output.= '<div class="toggler '.($overview[0]->seen ? 'read' : 'unread').'">';
    $output.= '<span class="subject">'.$overview[0]->subject.'</span> ';
    $output.= '<span class="from">'.$overview[0]->from.'</span>';
    $output.= '<span class="date">on '.$overview[0]->date.'</span>';
    $output.= '</div>';
     
    /* output the email body */
    $output.= '<div class="body">'.$message.'</div>';
     
            //if{$i==10} break;
    }
     
    echo $output;
    }
     
    /* close the connection */
    imap_close($inbox);
    }
     
    unread_emails ('**********@gmail.com' , '*******' );
     
    ?>
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.