View file wap/inbox.php

File size: 22.88Kb
<?php
header("Content-type: text/vnd.wap.wml");
header("Cache-Control: no-store, no-cache, must-revalidate");
echo "<?xml version=\"1.0\"?>";
echo "<!DOCTYPE wml PUBLIC \"-//WAPFORUM//DTD WML 1.1//EN\"". " \"http://www.wapforum.org/DTD/wml_1.1.xml\">";
?>
<wml>
<?php
include("config.php");
include("core.php");
connectdb();
$action = $_GET["action"];
$sid = $_GET["sid"];
$page = $_GET["page"];
$who = $_GET["who"];
$pmid = $_GET["pmid"];
$sitename = mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='sitename'"));
$sitename = $sitename[0];
$lastloc=$_GET["lstloc"];
if($lastloc=="cht"){
	$rid= $_GET["rid"];
    $rooms = mysql_fetch_array(mysql_query("SELECT id, name FROM ibwf_rooms WHERE id='".$rid."'"));
    $rname = $rooms[1];
}
if(islogged($sid)==false)
{
    echo "<card id=\"main\" title=\"$sitename\">";
      echo "<p align=\"center\">";
      echo "You are not logged in<br/>";
      echo "Or Your session has been expired<br/><br/>";
      echo "<a href=\"index.php\">Login</a>";
      echo "</p>";
      echo "</card>";
      echo "</wml>";
      exit();
}
$uid = getuid_sid($sid);
if(isbanned($uid))
    {
      echo "<card id=\"main\" title=\"$sitename\">";
      echo "<p align=\"center\">";
      echo "<img src=\"../images/notok.gif\" alt=\"x\"/><br/>";
      echo "<b>You are Banned</b><br/><br/>";
      $banto = mysql_fetch_array(mysql_query("SELECT timeto, pnreas, exid FROM ibwf_penalties WHERE uid='".$uid."' AND penalty='1' OR uid='".$uid."' AND penalty='2'"));
	$banres = mysql_fetch_array(mysql_query("SELECT lastpnreas FROM ibwf_users WHERE id='".$uid."'"));
      $remain = $banto[0]- time();
      $rmsg = gettimemsg($remain);
      echo "<b>Time Left: </b>$rmsg<br/>";
      $nick = getnick_uid($banto[2]);
	echo "<b>By: </b>$nick<br/>";
	echo "<b>Reason: </b>$banto[1]";
      //echo "<a href=\"index.php\">Login</a>";
      echo "</p>";
      echo "</card>";
      echo "</wml>";
      exit();
    }

if($action=="sendpm")
{
  addonline(getuid_sid($sid),"Sending Inbox","inbox.php?action=main");
  echo "<card id=\"main\" title=\"Inbox\">";
  echo "<p align=\"center\">";
  $whonick = getnick_uid($who);
  echo "Send PM to $whonick<br/><br/>";
  echo "<input name=\"pmtext\" maxlength=\"500\"/><br/>";
  echo "<anchor>SEND<go href=\"inbxproc.php?action=sendpm&amp;who=$who&amp;sid=$sid\" method=\"post\">";
  echo "<postfield name=\"pmtext\" value=\"$(pmtext)\"/>";
  echo "</go></anchor><br/>";
  echo "<br/><a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p>";
    echo "</card>";

}
else if($action=="sendpopup")
{
  addonline(getuid_sid($sid),"Sending Popup","lists.php?action=buds");
  echo "<card id=\"main\" title=\"Send Popup\">";
  echo "<p align=\"center\">";
  if (!arebuds($uid, $who))
 {
    echo "$whonick is not in ur buddy list</p></card></wml>";
    exit;
  }else{
  $whonick = getnick_uid($who);
  echo "Send PM to $whonick<br/><br/>";
  echo "<input name=\"pmtext\" maxlength=\"500\"/><br/>";
  echo "<anchor>Send<go href=\"inbxproc.php?action=sendpopup&amp;who=$who&amp;sid=$sid\" method=\"post\">";
  echo "<postfield name=\"pmtext\" value=\"$(pmtext)\"/>";
  echo "</go></anchor><br/>";
  echo "<br/><a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p>";
  echo "</card>";
  }
}
else if($action=="sendto")
{
  addonline(getuid_sid($sid),"Sending Inbox","inbox.php?action=$action");
  echo "<card id=\"main\" title=\"Inbox\">";
  echo "<p align=\"center\">";
  $whonick = getnick_uid($who);
  echo "Send PM to:<br/><br/>";
  echo "User: <input name=\"who\" format=\"*x\" maxlength=\"15\"/><br/>";
  echo "Text: <input name=\"pmtext\" maxlength=\"500\"/><br/>";
  echo "<anchor>SEND<go href=\"inbxproc.php?action=sendto&amp;sid=$sid\" method=\"post\">";
  echo "<postfield name=\"pmtext\" value=\"$(pmtext)\"/>";
  echo "<postfield name=\"pmtou\" value=\"$(who)\"/>";
  echo "</go></anchor><br/>";
  echo "<br/><a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p>";
  echo "</card>";
}
else if($action=="popupto")
{
  addonline(getuid_sid($sid),"Sending Popup","inbox.php?action=$action");
  echo "<card id=\"main\" title=\"Send Popup\">";
  echo "<p align=\"center\">";
  $whonick = getnick_uid($who);
  echo "Send Popup To:<br/><br/>";
  echo "User: <input name=\"who\" format=\"*x\" maxlength=\"15\"/><br/>";
  echo "Text: <input name=\"pmtext\" maxlength=\"500\"/><br/>";
  echo "<anchor>SEND<go href=\"inbxproc.php?action=sendpopup&amp;sid=$sid\" method=\"post\">";
  echo "<postfield name=\"pmtext\" value=\"$(pmtext)\"/>";
  echo "<postfield name=\"pmtou\" value=\"$(who)\"/>";
  echo "</go></anchor><br/>";
  echo "<br/><a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p>";
  echo "</card>";
}
else if($action=="popdialog")
{
    addonline(getuid_sid($sid),"Viewing Popup Dialog","inbox.php?action=$action");
    echo "<card id=\"main\" title=\"Popup Dialog\">";
  $uid = getuid_sid($sid);
  if($page=="" || $page<=0)$page=1;
    $myid = getuid_sid($sid);
    $pms = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_popups WHERE touid=$uid ORDER BY timesent"));
    echo mysql_error();
    $num_items = $pms[0]; //changable
    $items_per_page= 7;
    $num_pages = ceil($num_items/$items_per_page);
    if($page>$num_pages)$page= $num_pages;
    $limit_start = ($page-1)*$items_per_page;
    if($num_items>0)
    {
      echo "<p>";
      $pms = mysql_query("SELECT byuid, text, timesent FROM ibwf_popups WHERE touid=$uid ORDER BY timesent DESC LIMIT $limit_start, $items_per_page");
      while($pm=mysql_fetch_array($pms))
      {
            if(isonline($pm[0]))
  {
    $iml = "<img src=\"../images/onl.gif\" alt=\"+\"/>";
  }else{
    $iml = "<img src=\"../images/ofl.gif\" alt=\"-\"/>";
  }
  $bylnk = "<a href=\"index.php?action=viewuser&amp;who=$pm[0]&amp;sid=$sid\">$iml".getnick_uid($pm[0])."</a>";
  echo $bylnk;
  $tmopm = date("d m y - h:i:s",$pm[2]);
  echo " <small>$tmopm<br/>";
  
        echo parsepm($pm[1], $sid);

  
  echo "</small>";
  echo "<br/>--------------<br/>";
      }
      echo "</p><p align=\"center\">";
      if($page>1)
    {
      $ppage = $page-1;
      echo "<a href=\"inbox.php?action=dialog&amp;page=$ppage&amp;sid=$sid&amp;who=$who\">&#171;Prev</a> ";
    }
    if($page<$num_pages)
    {
      $npage = $page+1;
      echo "<a href=\"inbox.php?action=dialog&amp;page=$npage&amp;sid=$sid&amp;who=$who\">Next&#187;</a>";
    }
    echo "<br/>$page/$num_pages<br/>";
    if($num_pages>2)
    {
      $rets = "Jump to page<input name=\"pg\" format=\"*N\" size=\"3\"/>";
        $rets .= "<anchor>[GO]";
        $rets .= "<go href=\"inbox.php\" method=\"get\">";
        $rets .= "<postfield name=\"action\" value=\"$action\"/>";
        $rets .= "<postfield name=\"sid\" value=\"$sid\"/>";
        $rets .= "<postfield name=\"page\" value=\"$(pg)\"/>";
        $rets .= "</go></anchor><br/>";
        echo $rets;
      }
      }else{
        echo "<p align=\"center\">";
        echo "NO DATA<br/><br/>";
      }
  echo "<a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p></card>";
  }

else if($action=="main")
{
  addonline(getuid_sid($sid),"User Inbox","inbox.php?action=$action");
    echo "<card id=\"main\" title=\"INBOX\">";
//ontimer=\"inbox.php?action=main&amp;sid=$sid\">"; 
//echo "<timer value=\"300\"/>";
  echo "<p align=\"center\">";
  echo "<a href=\"inbox.php?action=sendto&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">Send New Msg</a>";
//echo "Inbox Auto Refreshes every 30 seconds<br/><br/>";
  echo "</p>";
  echo "<p align=\"center\">";

    $view = $_GET["view"];
    //////ALL LISTS SCRIPT <<
    if($view=="")$view="all";
    if($page=="" || $page<=0)$page=1;
    $myid = getuid_sid($sid);
    $doit=false;
    $num_items = getpmcount($myid,$view); //changable
    $items_per_page= 7;
    $num_pages = ceil($num_items/$items_per_page);
    if($page>$num_pages)$page= $num_pages;
    $limit_start = ($page-1)*$items_per_page;
    if($num_items>0)
    {
      if($doit)
      {
        $exp = "&amp;rwho=$myid";
      }else
      {
        $exp = "";
      }
    //changable sql
    if($view=="all")
  {
    $sql = "SELECT
            a.name, b.id, b.byuid, b.unread, b.starred FROM ibwf_users a
            INNER JOIN ibwf_private b ON a.id = b.byuid
            WHERE b.touid='".$myid."' AND starred='0'
            ORDER BY b.timesent DESC
            LIMIT $limit_start, $items_per_page
    ";
  }else if($view=="snt")
  {
    $sql = "SELECT
            a.name, b.id, b.touid, b.unread, b.starred FROM ibwf_users a
            INNER JOIN ibwf_private b ON a.id = b.touid
            WHERE b.byuid='".$myid."'
            ORDER BY b.timesent DESC
            LIMIT $limit_start, $items_per_page
    ";
  }else if($view=="str")
  {
    $sql = "SELECT
            a.name, b.id, b.byuid, b.unread, b.starred FROM ibwf_users a
            INNER JOIN ibwf_private b ON a.id = b.byuid
            WHERE b.touid='".$myid."' AND b.starred='1'
            ORDER BY b.timesent DESC
            LIMIT $limit_start, $items_per_page
    ";
  }else if($view=="urd")
  {
    $sql = "SELECT
            a.name, b.id, b.byuid, b.unread, b.starred FROM ibwf_users a
            INNER JOIN ibwf_private b ON a.id = b.byuid
            WHERE b.touid='".$myid."' AND b.unread='1'
            ORDER BY b.timesent DESC
            LIMIT $limit_start, $items_per_page
    ";
  }
    $items = mysql_query($sql);
    echo mysql_error();
    while ($item = mysql_fetch_array($items))
    {
      if($item[3]=="1")
      {
        $iml = "<img src=\"../images/npm.gif\" alt=\"+\"/>";
      }else{
        if($item[4]=="1")
        {
            $iml = "<img src=\"../images/spm.gif\" alt=\"*\"/>";
        }else{

        $iml = "<img src=\"../images/opm.gif\" alt=\"-\"/>";
        }
      }
      if($lastloc=="cht"){
      $lnk = "<a href=\"inbox.php?action=readpm&amp;pmid=$item[1]&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">$iml $item[0]</a>";
	}else{
	      $lnk = "<a href=\"inbox.php?action=readpm&amp;pmid=$item[1]&amp;sid=$sid\">$iml $item[0]</a>";
	}
      echo "$lnk<br/>";
    }
    
      $npage = $page+1;

    if($page>1)
    {
      $ppage = $page-1;
      if($lastloc=="cht"){
echo "<a href=\"inbox.php?action=main&amp;page=$ppage&amp;sid=$sid&amp;view=$view$exp&amp;lstloc=cht&amp;rid=$rid\">&#171;PREV</a> ";
	}else{
echo "<a href=\"inbox.php?action=main&amp;page=$ppage&amp;sid=$sid&amp;view=$view$exp\">&#171;PREV</a> ";
	}
      
    }
    if($page<$num_pages)
    {
      $npage = $page+1;
      if($lastloc=="cht"){
      echo "<a href=\"inbox.php?action=main&amp;page=$npage&amp;sid=$sid&amp;view=$view$exp&amp;lstloc=cht&amp;rid=$rid\">Next&#187;</a>";
	}else{
	echo "<a href=\"inbox.php?action=main&amp;page=$npage&amp;sid=$sid&amp;view=$view$exp\">Next&#187;</a>";
	}
    }
    echo "<br/>$page/$num_pages<br/>";
    if($num_pages>2)
    {
      $rets = "<input name=\"pg\" format=\"*N\" size=\"3\"/>";
        $rets .= "<anchor>Goto Page!";
      if($lastloc=="cht"){
        $rets .= "<go href=\"inbox.php&amp;lstloc=cht&amp;rid=$rid\" method=\"get\">";
	}else{
	  $rets .= "<go href=\"inbox.php\" method=\"get\">";
	}
        $rets .= "<postfield name=\"action\" value=\"$action\"/>";
        $rets .= "<postfield name=\"sid\" value=\"$sid\"/>";
        $rets .= "<postfield name=\"page\" value=\"$(pg)\"/>";
        $rets .= "<postfield name=\"view\" value=\"$view\"/>";
        $rets .= "</go></anchor><br/><br/>";
        echo $rets;
    }

    }else{
      echo "<br/>You Have No Inbox Messages<br/><br/>";
    }
  ////// UNTILL HERE >>

  if($lastloc=="cht")
  {
  echo "<a href=\"chat.php?sid=$sid&amp;rid=$rid\">Back to $rname</a><br/>";  
  }
  echo "<a href=\"inbox.php?action=main&amp;time=date('dmHis')&amp;sid=$sid\">Refresh</a><br/>";
  if($view=="all"){
  if($lastloc=="cht"){
  echo "<a href=\"inbxproc.php?action=proall&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">Delete All</a><br/>";
  }else{
  echo "<a href=\"inbxproc.php?action=proall&amp;sid=$sid\">Delete All</a><br/>";
  }
  }
  if($view=="all"){
  $count = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users a INNER JOIN ibwf_private b ON a.id = b.touid WHERE b.byuid='".$myid."'"));
  if($lastloc=="cht"){
  echo "<a href=\"inbox.php?action=$action&amp;sid=$sid&amp;view=snt&amp;lstloc=cht&amp;rid=$rid\">Outbox($count[0])</a><br/>";
  }else{
  echo "<a href=\"inbox.php?action=$action&amp;sid=$sid&amp;view=snt\">Outbox($count[0])</a><br/>";
  }
  }
  if($view=="all"){
  $count = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_users a INNER JOIN ibwf_private b ON a.id = b.byuid WHERE b.touid='".$myid."' AND b.starred='1'"));
  if($lastloc=="cht"){
  echo "<a href=\"inbox.php?action=$action&amp;sid=$sid&amp;view=str&amp;lstloc=cht&amp;rid=$rid\">Starred($count[0])</a><br/>";
  }else{
  echo "<a href=\"inbox.php?action=$action&amp;sid=$sid&amp;view=str\">Starred($count[0])</a><br/>";
  }
  }else{
  if($lastloc=="cht"){
  echo "<a href=\"inbox.php?action=main&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">Inbox</a><br/>";
  }else{
  echo "<a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  }
  }
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p>";
  echo "</card>";
}
else if($action=="readpm")
{
  addonline(getuid_sid($sid),"Reading Inbox","inbox.php?action=$action");
  echo "<card id=\"main\" title=\"Read PM\">";
  echo "<p>";

  $pminfo = mysql_fetch_array(mysql_query("SELECT text, byuid, timesent,touid, reported FROM ibwf_private WHERE id='".$pmid."'"));
  if(getuid_sid($sid)==$pminfo[3])
  {
    $chread = mysql_query("UPDATE ibwf_private SET unread='0' WHERE id='".$pmid."'");
  }
  
  if(($pminfo[3]==getuid_sid($sid))||($pminfo[1]==getuid_sid($sid)))
  {
  
  if(getuid_sid($sid)==$pminfo[3])
  {
    if(isonline($pminfo[1]))
  {
    $iml = "<img src=\"../images/onl.gif\" alt=\"+\"/>";
  }else{
    $iml = "<img src=\"../images/ofl.gif\" alt=\"-\"/>";
  }
    $ptxt = "PM By: ";
    
        $bylnk = "<a href=\"index.php?action=viewuser&amp;who=$pminfo[1]&amp;sid=$sid\">$iml".getnick_uid($pminfo[1])."</a>";

  }else{
    if(isonline($pminfo[3]))
  {
    $iml = "<img src=\"../images/onl.gif\" alt=\"+\"/>";
  }else{
    $iml = "<img src=\"../images/ofl.gif\" alt=\"-\"/>";
  }
    $ptxt = "PM To: ";
    
    $bylnk = "<a href=\"index.php?action=viewuser&amp;who=$pminfo[3]&amp;sid=$sid\">$iml".getnick_uid($pminfo[3])."</a>";
    
  }
  
  echo "$ptxt $bylnk<br/>";
  $tmstamp = $pminfo[2];
  $tmdt = date("d m Y - H:i:s", $tmstamp);
  echo "$tmdt<br/><br/>";
  $pmtext = parsepm($pminfo[0], $sid);
    $pmtext = str_replace("/llfaqs","<a href=\"lists.php?action=faqs&amp;sid=$sid\">$sitename F.A.Qs</a>", $pmtext);
    $pmtext = str_replace("/reader",getnick_uid($pminfo[3]), $pmtext);
    if(isspam($pmtext))
    {
      if(($pminfo[4]=="0") && ($pminfo[1]!=1))
      {
        mysql_query("UPDATE ibwf_private SET reported='1' WHERE id='".$pmid."'");
      }
    }
    echo $pmtext;
  echo "</p>";
  echo "<p align=\"center\">";
  
  echo "Action: <select name=\"pmact\">";
  echo "<option value=\"rep-$pmid\">Reply</option>";
  echo "<option value=\"del-$pmid\">Delete</option>";
  if(isstarred($pmid))
  {
    echo "<option value=\"ust-$pmid\">Unstar</option>";
  }else{
  echo "<option value=\"str-$pmid\">Star</option>";
  }
  echo "<option value=\"rpt-$pmid\">Report</option>";
  
	echo "<option value=\"frd-$pmid\">Email To</option>";
	echo "<option value=\"dnl-$pmid\">Download</option>";
  
  echo "</select>";
   if($lastloc=="cht"){
	    echo "<anchor> [GO]<go href=\"inbxproc.php?action=proc&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\" method=\"post\">";
	}else{
		echo "<anchor> [GO]<go href=\"inbxproc.php?action=proc&amp;sid=$sid\" method=\"post\">";
}
  echo "<postfield name=\"pmact\" value=\"$(pmact)\"/>";
  echo "</go></anchor>";
  echo "<br/><br/><a href=\"inbox.php?action=dialog&amp;sid=$sid&amp;who=$pminfo[1]\">Dialog</a><br/>";
  if($lastloc=="cht"){
  echo "<a href=\"chat.php?sid=$sid&amp;rid=$rid\">Back to $rname</a><br/>";
  echo "<a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p></card>";
  }else{
  echo "<a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p>";
  echo "</card>";
  }
  }else{
  echo "<img src=\"../images/notok.gif\" alt=\"X\"/>This PM ain't yours<br/><br/>";
  echo "<a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p>";
  echo "</card>";
  }
}
else if($action=="dialog")
{
    addonline(getuid_sid($sid),"Viewing Inbox Dialog","inbox.php?action=$action");
    echo "<card id=\"main\" title=\"PM Dialog\">";
  $uid = getuid_sid($sid);
  if($page=="" || $page<=0)$page=1;
    $myid = getuid_sid($sid);
    $pms = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE (byuid=$uid AND touid=$who) OR (byuid=$who AND touid=$uid) ORDER BY timesent"));
    echo mysql_error();
    $num_items = $pms[0]; //changable
    $items_per_page= 7;
    $num_pages = ceil($num_items/$items_per_page);
    if($page>$num_pages)$page= $num_pages;
    $limit_start = ($page-1)*$items_per_page;
    if($num_items>0)
    {
      echo "<p>";
      $pms = mysql_query("SELECT byuid, text, timesent FROM ibwf_private WHERE (byuid=$uid AND touid=$who) OR (byuid=$who AND touid=$uid) ORDER BY timesent LIMIT $limit_start, $items_per_page");
      while($pm=mysql_fetch_array($pms))
      {
            if(isonline($pm[0]))
  {
    $iml = "<img src=\"../images/onl.gif\" alt=\"+\"/>";
  }else{
    $iml = "<img src=\"../images/ofl.gif\" alt=\"-\"/>";
  }
  $bylnk = "<a href=\"index.php?action=viewuser&amp;who=$pm[0]&amp;sid=$sid\">$iml".getnick_uid($pm[0])."</a>";
  echo $bylnk;
  $tmopm = date("d m y - h:i:s",$pm[2]);
  echo " <small>$tmopm<br/>";
  
        echo parsepm($pm[1], $sid);

  
  echo "</small>";
  echo "<br/>--------------<br/>";
      }
      echo "</p><p align=\"center\">";
      if($page>1)
    {
      $ppage = $page-1;
      echo "<a href=\"inbox.php?action=dialog&amp;page=$ppage&amp;sid=$sid&amp;who=$who\">&#171;PREV</a> ";
    }
    if($page<$num_pages)
    {
      $npage = $page+1;
      echo "<a href=\"inbox.php?action=dialog&amp;page=$npage&amp;sid=$sid&amp;who=$who\">Next&#187;</a>";
    }
    echo "<br/>$page/$num_pages<br/>";
    if($num_pages>2)
    {
      $rets = "Jump to page<input name=\"pg\" format=\"*N\" size=\"3\"/>";
        $rets .= "<anchor>[GO]";
        $rets .= "<go href=\"inbox.php\" method=\"get\">";
        $rets .= "<postfield name=\"action\" value=\"$action\"/>";
        $rets .= "<postfield name=\"sid\" value=\"$sid\"/>";
        $rets .= "<postfield name=\"page\" value=\"$(pg)\"/>";
        $rets .= "<postfield name=\"who\" value=\"$who\"/>";
        $rets .= "</go></anchor>";
        echo $rets;
      }
      }else{
        echo "<p align=\"center\">";
        echo "NO DATA";
      }
      echo "<br/><br/><a href=\"rwdpm.php?action=dlg&amp;sid=$sid&amp;who=$who\">Download</a><br/><small>only first 50 messages</small><br/>";
       echo "<a href=\"inbox.php?action=main&amp;sid=$sid\">Back to inbox</a><br/>";
  if($lastloc=="cht"){
  echo "<br/><a href=\"chat.php?sid=$sid&amp;rid=$rid\">Back to $rname</a><br/>";
  echo "<a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p></card>";
  }else{
  echo "<a href=\"inbox.php?action=main&amp;sid=$sid\">Inbox</a><br/>";
  echo "<a href=\"lists.php?action=buds&amp;sid=$sid\">BuddyList</a><br/>";
  echo "<a href=\"index.php?action=chat&amp;sid=$sid\">Chat</a><br/>";
  echo forumlink($sid);
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p></card>";
  }
}
else{
  addonline(getuid_sid($sid),"Lost in inbox lol","");
  echo "<card id=\"main\" title=\"Inbox\">";
  echo "<p align=\"center\">";
  echo "I don't know how did you get into here, but there's nothing to show<br/>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" alt=\"\"/>Home</a>";
  echo "</p></card>";
}

?>

</wml>