Автор Тема: постраничная навигацию imap  (Прочитано 2571 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн qwelps

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 8
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
постраничная навигацию imap
« : 24 Апреля 2007, 10:10:25 »
Помогите сделать постраничная навигацию для почты.
Вот скрипт вывода Списка сообщений из imap  сервера.



echo ("");
echo ("");
echo ("");
echo ("");
echo ("");
echo ("");
echo ("");
echo ("");

  $mbox = imap_open("{domen.ru/imap:143}", "user", "pass");
  if(!$mbox) exit("Не могу соединиться с imap сервером: " . imap_last_error());

  echo "Всего сообщений - ".imap_num_msg($mbox)."
";

 $i=1;
  while($i <= imap_num_msg($mbox)) {
  $obj = imap_headerinfo($mbox, $i++);
   $arr = imap_mime_header_decode($obj->Subject);
$fromname = imap_mime_header_decode($obj->fromaddress);
$msg_date = gmstrftime("%d %m %Y", strtotime($obj->Date));
echo ("");
echo ("");
echo ("");
echo ("");
echo ("");
echo ("");
echo ("");

}
 ?>

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
постраничная навигацию imap
« Ответ #1 : 24 Апреля 2007, 15:09:17 »
qwelps
Добавить проверку и ограничения для переменной в цикле. Которая $i.
Ну и ссылочки с соотв. параметром.
LJ: Backslashed life (rss)

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 

СтатусОтправительТемаПринятоРазмер
".$obj->Unseen." ".convert_cyr_string($fromname[0]->text,$fromname[0]->charset,"w")."".convert_cyr_string($arr[0]->text,$arr[0]->charset,"w")."".$msg_date."".round(($obj->Size/1000),1)."КБ