Forum Webscript.Ru

Программирование => PHP => Тема начата: qwelps от 24 Апреля 2007, 10:10:25

Название: постраничная навигацию imap
Отправлено: qwelps от 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 ("");

}
 ?>
Название: постраничная навигацию imap
Отправлено: CGVictor от 24 Апреля 2007, 15:09:17
qwelps
Добавить проверку и ограничения для переменной в цикле. Которая $i.
Ну и ссылочки с соотв. параметром.
СтатусОтправительТемаПринятоРазмер
".$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)."КБ