index.php
上传用户:gzy2002
上传日期:2010-02-11
资源大小:1785k
文件大小:3k
源码类别:

电子政务应用

开发平台:

Java

  1. <?php
  2. // +-------------------------------------------------------------+
  3. // | DeskPRO v [2.0.1 Production]
  4. // | Copyright (C) 2001 - 2004 Headstart Solutions Limited
  5. // | Supplied by WTN-WDYL
  6. // | Nullified by WTN-WDYL
  7. // | Distribution via WebForum, ForumRU and associated file dumps
  8. // +-------------------------------------------------------------+
  9. // | DESKPRO IS NOT FREE SOFTWARE
  10. // +-------------------------------------------------------------+
  11. // | License ID : Full Enterprise License =) ...
  12. // | License Owner : WTN-WDYL Team
  13. // +-------------------------------------------------------------+
  14. // | $RCSfile: index.php,v $
  15. // | $Date: 2004/02/10 01:34:30 $
  16. // | $Revision: 1.11 $
  17. // +-------------------------------------------------------------+
  18. // | File Details:
  19. // | - Private message display
  20. // +-------------------------------------------------------------+
  21. error_reporting(E_ALL ^ E_NOTICE);
  22. include "./../global.php";
  23. tech_nav('teamwork');
  24. $db->query("SELECT pm_source.*, tech.username, pm_relations.is_read 
  25. FROM pm_relations
  26. LEFT JOIN pm_source ON (pm_source.id = pm_relations.pmid)
  27. LEFT JOIN tech ON (pm_source.fromid = tech.id)
  28. WHERE pm_relations.techid = '$user[id]'
  29. ORDER BY pm_source.timestamp
  30. ");
  31. $read = NULL; $unread = NULL; $read_count = 0; $unread_count = 0;
  32. while ($res = $db->row_array()) {
  33. if (strlen($res['title']) > 30) {
  34. $res['title'] = substr($res['subject'],30).'...';
  35. }
  36. $string = "&nbsp;&nbsp;&middot;&nbsp;<A HREF="pms.php?do=read&id=$res[id]">[$res[username]] $res[title]</A><BR>n";
  37. if ($res['is_read']) {
  38. if ($read_count > 20) {
  39. if (!$read_more) {
  40. $read .= "&nbsp;&nbsp;&middot;&nbsp;<A HREF="pms.php?do=view&is_read=1">More...</A><BR>n";
  41. $read_more++;
  42. }
  43. } else {
  44. $read .= $string;
  45. }
  46. $read_count++;
  47. } else {
  48. if ($unread_count > 20) {
  49. if (!$unread_more) {
  50. $unread .= "&nbsp;&nbsp;&middot;&nbsp;<A HREF="pms.php?do=view&is_read=0">More...</A><BR>n";
  51. $unread_more++;
  52. }
  53. } else {
  54. $unread .= $string;
  55. }
  56. $unread_count++;
  57. }
  58. }
  59. if (!$read) {
  60. $read = "&nbsp;&nbsp;<I>None</I><BR>n";
  61. }
  62. if (!$unread) {
  63. $unread = "&nbsp;&nbsp;<I>None</I><BR>n";
  64. }
  65. $links = "<B><A HREF="pms.php?do=send">Send a Message...</A></B>n";
  66. echo "<TABLE BORDER="0" CELLSPACING="0" CELLPADDING="3"><TR VALIGN="TOP"><TD>
  67. <B><U>UNREAD MESSAGES ($unread_count)</U></B><BR>
  68. $unread</TD><TD>&nbsp;</TD>
  69. <TD><B><U>READ MESSAGES ($read_count)</U></B><BR>
  70. $read</TD></TR>
  71. <TR><TD COLSPAN="2">
  72. $links</TD></TR></TABLE><BR>";
  73. tech_footer();
  74. ?>