View file chat spall script/web/gallery.php

File size: 37.55Kb
<?
// -------------------------------------------------------------------------------------
$EnableGZipEncoding = true;
// -------------------------------------------------------------------------------------
// Helper function to detect if GZip is supported by client!
// If not supported the tricks are pointless
function acceptsGZip(){
    $accept = str_replace(" ","",
        strtolower($_SERVER['HTTP_ACCEPT_ENCODING'])
    );
    $accept = explode(",",$accept);
    return in_array("gzip",$accept);
}
// -------------------------------------------------------------------------------------
function playWithHtml($OutputHtml){
    // This will mess up HTML code like my site has done!
    // View the source to understand! All ENTERs are removed.
    // If your site has PREformated code this will break it!
    // Use regexp to find it and save it and place it back ...
    // or just uncomment the next line to keep enters
    // return $OutputHtml;
    return preg_replace("/\s+/"," ",$OutputHtml);
}
// -------------------------------------------------------------------------------------
function obOutputHandler($OutputHtml){
    global $EnableGZipEncoding;
    //-- Play with HTML before output
    $OutputHtml = playWithHtml($OutputHtml);
    //-- If GZIP not supported compression is pointless.
    // If headers were sent we can not signal GZIP encoding as
    // we will mess it all up so better drop it here!
    // If you disable GZip encoding to use plain output buffering we stop here too!
    if(!acceptsGZip() || headers_sent() || !$EnableGZipEncoding) return $OutputHtml;
    //-- We signal GZIP compression and dump encoded data
    header("Content-Encoding: gzip");
    return gzencode($OutputHtml);
}
// This code has to be before any output from your site!
// If output exists uncompressed HTML will be delivered!
ob_start("obOutputHandler");
// -------------------------------------------------------------------------------------
?>
<?php
include("config.php");
include("core.php");
include("xhtmlfunctions1.php");
include("themecs.php");
header("Content-type: text/html; charset=ISO-8859-1");
echo "<?xml version=\"1.0\" encoding=\"ISO-8859-1\" ?>";
echo "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Transitional//EN\" 

\"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd\">";
?>

<?php
$bcon = connectdb();
if (!$bcon)
{
    echo xhtmlheadnotheme("$sitetitle (DB Error!)");
    echo "<p align=\"center\">";
    echo "<img src=\"../images/exit.gif\" alt=\"*\"/><br/>";
   echo "</p>";
    echo xhtmlfoot();
    exit();
}

$action = $_GET["action"];
$page = $_GET["page"];
$sid = $_GET["sid"];
$whoimage = $_GET["whoimage"];
$uid = getuid_sid($sid);
$theme = mysql_fetch_array(mysql_query("SELECT theme FROM ibwf_users WHERE id='".$uid."'"));
$sitename = mysql_fetch_array(mysql_query("SELECT value FROM ibwf_settings WHERE name='sitename'"));
$sitename = $sitename[0];

if(islogged($sid)==false)
    {
      echo xhtmlheadnotheme("$sitetitle (Not Logged In!)");
      echo "<p align=\"center\">";
      echo "You are not logged in<br/>";
      echo "Or Your session has been expired<br/><br/>";
      echo "</p>";
      echo xhtmlfoot();
      exit();
    } 

if(isbanned($uid))
    {
      echo xhtmlheadnotheme("$sitetitle (BANNED!)");
      echo "<p align=\"center\">";
      echo "<img src=\"../images/notok.gif\" alt=\"x\"/><br/>";
      echo "You are <b>Banned</b><br/>";
      $banto = mysql_fetch_array(mysql_query("SELECT timeto FROM ibwf_penalties WHERE uid='".$uid."' AND penalty='1'"));
	  $banres = mysql_fetch_array(mysql_query("SELECT lastpnreas FROM ibwf_users WHERE id='".$uid."'"));	  
      $remain = $banto[0]- time() ;
      $rmsg = gettimemsg($remain);
      echo "Time to finish your penalty: $rmsg<br/><br/>";
	  echo "Ban Reason: $banres[0]";
      echo "</p>";
      echo xhtmlfoot();
      exit();
    }
////////////////////////////////////////GALLERY MAIN PAGE
else if($action=="main")
{
addonline(getuid_sid($sid),"Gallery Pics","");
echo "<head>";
echo "<title>Gallery Pics</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
echo "<div class=\"footer\"><div class=\"bar\">";
echo "$sitetitle Member's Gallery</div>";
echo "<p align=\"left\">";
$noi = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery WHERE sex='M'"));
echo "<a href=\"gallery.php?action=males&amp;sid=$sid\"><img src=\"../images/male.gif\" alt=\"*\"/>Males</a>($noi[0])<br/>";
$noi = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery WHERE sex='F'"));
echo "<a href=\"gallery.php?action=females&amp;sid=$sid\"><img src=\"../images/female.gif\" alt=\"*\"/>Females</a>($noi[0])";
echo "</p>";
echo "<p align=\"center\">";
echo "<div class=\"bar\">\n";
echo "<b>[Random Gallery Items]</b>";
echo "</div>\n";
echo "<div class=\"footer\">\n";
echo "<img src=\"../images/male.gif\" alt=\"M\" /> Male<br/>\n";
echo "</div>";

$randomm = mysql_fetch_array(mysql_query("SELECT imageurl, uid FROM ibwf_usergallery WHERE sex='M' ORDER BY RAND() LIMIT 

1")); 
echo "<img src=\"$randomm[0]\" height=\"50\" width=\"50\" alt=\"$randomm[1]\"/>";
echo "<br/>";
$nick = getnick_uid($randomm[1]);
$urlnick = "$nick";
echo "by: $urlnick";
echo "<br/>";

echo "<div class=\"footer\">\n";
echo "<img src=\"../images/female.gif\" alt=\"F\" /> Female<br/>\n";
echo "</div>";

$randomf = mysql_fetch_array(mysql_query("SELECT imageurl, uid FROM ibwf_usergallery WHERE sex='F' ORDER BY RAND() LIMIT 

1")); 
echo "<img src=\"$randomf[0]\" height=\"50\" width=\"50\" alt=\"$randomf[1]\"/>";
echo "<br/>";
$nick = getnick_uid($randomf[1]);
$urlnick = "$nick";
echo "by: $urlnick";
echo "</div>";
echo "<div align=\"center\">\n";
      echo "<small>MMS or E-MAIL your Photo to <b>info@chatspell.com</b> including your membername, or just click the Link 

below to Upload a Photo straight from your Phone.</small><br/><br/>";
      echo "<a href=\"gallery.php?action=upload&amp;sid=$sid\">Add Your Photo</a>";
    echo "</p>";    
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "Gallery";
  echo "</small></p>";
echo "<a accesskey=\"0\" href=\"../web/index.php?action=main&amp;sid=$sid\"><img src=\"../images/home.gif\" 

alt=\"\"/>Home</a>";
echo "</center>";
echo "</div>";
echo "</body>";
}
////////////////////////////////////////MALE GALLERY
else if($action=="males")
{
  addonline(getuid_sid($sid),"Male Gallery - xHML:v3","");
echo "<head>";
echo "<title>Male Gallery</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
echo "<div class=\"footer\">";	
echo popup($sid);
echo "<center>Male Gallery</center></div>";
$unreadinbox=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE unread='1' AND touid='".$uid."'"));
      $unrd="".$unreadinbox[0]."";
      if ($unreadinbox[0]>0)
      {
      echo "<a href=\"inbox.php?action=main&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">$unrd New Inbox!</a><br/>";
      }
					    if($page=="" || $page<=0)$page=1;					
					
					    if($who!="")
					    {
					    $noi = mysql_fetch_array(mysql_query("SELECT COUNT(DISTINCT uid) FROM 

ibwf_usergallery WHERE sex='M'"));
					    }else{
					    $noi = mysql_fetch_array(mysql_query("SELECT COUNT(DISTINCT uid) FROM 

ibwf_usergallery WHERE sex='M'"));
					    }
					
					    $num_items = $noi[0]; //changable
					    $items_per_page= 10;
					    $num_pages = ceil($num_items/$items_per_page);
					    if(($page>$num_pages)&&$page!=1)$page= $num_pages;
					    $limit_start = ($page-1)*$items_per_page;
					
						$sql = "SELECT DISTINCT `uid` FROM `ibwf_usergallery` WHERE sex='M' ORDER BY 

`id` DESC LIMIT $limit_start , $items_per_page";
					
					    $items = mysql_query($sql);
					    echo mysql_error();
					    
					    if(mysql_num_rows($items)>0)
					    {
					    while ($item = mysql_fetch_array($items))
					    {
						$who = $item[0];
						
						$user=getnick_uid($who);
					
						$countpics = mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM 

ibwf_usergallery WHERE uid='".$who."'"));
					        $lnk = "<a 

href=\"gallery.php?action=viewuserphoto&amp;who=$who&amp;sid=$sid\">$user($countpics[0])</a><br/>";
					       echo "$lnk"; 
					    }
					    }    
    echo "<p align=\"center\">";
    if($page>1)
    {
      $ppage = $page-1;
      echo "<a href=\"gallery.php?action=$action&amp;page=$ppage&amp;sid=$sid\"><small>&#171; Prev</small></a> ";
    }
    echo "<small> $page/$num_pages </small>";
    if($page<$num_pages)
    {
      $npage = $page+1;
      echo "<a href=\"gallery.php?action=$action&amp;page=$npage&amp;sid=$sid\"><small>Next &#187;</small></a>";
    }    
    if($num_pages>2)
    {     
        $rets = "<center><form action=\"gallery.php\" method=\"get\">";
        $rets .= "Jump to page:<input name=\"page\" format=\"*N\" size=\"3\"/><br/>";
        $rets .= "<input type=\"submit\" value=\"GO\"/>";
        $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";
        $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";
        $rets .= "</form></center>";
        echo $rets;  
    }
    echo "</p>";    
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Male Gallery";
  echo "</small></p>";  
echo "</body>";
exit();
}
////////////////////////////////////////FEMALE GALLERY
else if($action=="females")
{
  addonline(getuid_sid($sid),"Female Gallery - xHML:v3","");
echo "<head>";
echo "<title>Female Gallery</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
echo "<div class=\"footer\">";	
echo "<center>Female Gallery</center></div>";
echo popup($sid);
$unreadinbox=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE unread='1' AND touid='".$uid."'"));
      $unrd="".$unreadinbox[0]."";
      if ($unreadinbox[0]>0)
      {
      echo "<a href=\"inbox.php?action=main&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">$unrd New Inbox!</a><br/>";
      }
					    if($page=="" || $page<=0)$page=1;					
					
					    if($who!="")
					    {
					    $noi = mysql_fetch_array(mysql_query("SELECT COUNT(DISTINCT uid) FROM 

ibwf_usergallery WHERE sex='F'"));
					    }else{
					    $noi = mysql_fetch_array(mysql_query("SELECT COUNT(DISTINCT uid) FROM 

ibwf_usergallery WHERE sex='F'"));
					    }
					
					    $num_items = $noi[0]; //changable
					    $items_per_page= 10;
					    $num_pages = ceil($num_items/$items_per_page);
					    if(($page>$num_pages)&&$page!=1)$page= $num_pages;
					    $limit_start = ($page-1)*$items_per_page;
					
						$sql = "SELECT DISTINCT `uid` FROM `ibwf_usergallery` WHERE sex='F' ORDER BY 

`id` DESC LIMIT $limit_start , $items_per_page";
					
					    $items = mysql_query($sql);
					    echo mysql_error();
					    
					    if(mysql_num_rows($items)>0)
					    {
					    while ($item = mysql_fetch_array($items))
					    {
						$who = $item[0];
						
						$user=getnick_uid($who);
					
						$countpics = mysql_fetch_array(mysql_query("SELECT COUNT(id) FROM 

ibwf_usergallery WHERE uid='".$who."'"));
					        $lnk = "<a 

href=\"gallery.php?action=viewuserphoto&amp;who=$who&amp;sid=$sid\">$user($countpics[0])</a><br/>";
					       echo "$lnk"; 
					    }
					    }
  
    echo "<p align=\"center\">";
    if($page>1)
    {
      $ppage = $page-1;
      echo "<a href=\"gallery.php?action=$action&amp;page=$ppage&amp;sid=$sid\"><small>&#171; Prev</small></a> ";
    }
    echo "<small> $page/$num_pages </small>";
    if($page<$num_pages)
    {
      $npage = $page+1;
      echo "<a href=\"gallery.php?action=$action&amp;page=$npage&amp;sid=$sid\"><small>Next &#187;</small></a>";
    }    
    if($num_pages>2)
    {     
        $rets = "<center><form action=\"gallery.php\" method=\"get\">";
        $rets .= "Jump to page:<input name=\"page\" format=\"*N\" size=\"3\"/><br/>";
        $rets .= "<input type=\"submit\" value=\"GO\"/>";
        $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";
        $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";
        $rets .= "</form></center>";
        echo $rets;  
    }
    echo "</p>";    
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Female Gallery";
  echo "</small></p>";  
echo "</body>";

exit();
}

else if($action=="viewuserphoto")
{
  addonline(getuid_sid($sid),"Viewing Users Photo''s - xHTML:v3","");
echo "<head>";
echo "<title>Viewing Users Photo's</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
echo popup($sid);
  $who = $_GET["who"];
  $uid1 = getuid_sid($sid);
  $nick = getnick_uid($who);
  echo "<div class=\"bar\">";
  echo "<center><a href=\"index.php?action=viewuser&amp;who=$who&amp;sid=$sid\">$nick</a>'s Gallery</center></div>";
$unreadinbox=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE unread='1' AND touid='".$uid."'"));
      $unrd="".$unreadinbox[0]."";
      if ($unreadinbox[0]>0)
      {
      echo "<a href=\"inbox.php?action=main&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">$unrd New Inbox!</a><br/>";
      }
					echo "<center>";
					    if($page=="" || $page<=0)$page=1;
					    $noi = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery WHERE 

uid='".$who."'"));
					    $num_items = $noi[0]; //changable
					    $items_per_page= 1;
					    $num_pages = ceil($num_items/$items_per_page);
					    if(($page>$num_pages)&&$page!=1)$page= $num_pages;
					    $limit_start = ($page-1)*$items_per_page;
					
					    //changable sql
					
					    $sql = "SELECT uid, id, imageurl, sex, descript FROM ibwf_usergallery WHERE 

uid='".$who."' ORDER BY time DESC LIMIT $limit_start, $items_per_page";

					    $items = mysql_query($sql);
						
					    echo mysql_error();
					    if(mysql_num_rows($items)>0)
					    {
					    while ($item = mysql_fetch_array($items))
					    {
							$sql = "SELECT rating FROM ibwf_usergallery_rating WHERE 

imageid='".$item[1]."'";		
							$imginfo = mysql_query($sql);
							
							echo mysql_error();
					        if(mysql_num_rows($imginfo)>0)
					        {
					           while ($imginfos = mysql_fetch_array($imginfo)){ 
					              $ratingtotal = $ratingtotal + $imginfos[0];}
					        }
							
					
							if($totalcomments<1){$totalcomments=0;}         
							$norm = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM 

ibwf_usergallery_rating WHERE imageid='".$item[1]."'"));
							if ($norm[0]>0){
							$rating = ceil($ratingtotal/$norm[0]);
							}else{$rating=0;}
							
							$rated = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM 

ibwf_usergallery_rating WHERE byuid='".$uid1."' and imageid ='".$item[1]."'"));
							$totalcomments = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM 

ibwf_usergallery_rating WHERE imageid ='".$item[1]."' and commentsyn ='Y'"));
							$userinfo = mysql_fetch_array(mysql_query("SELECT name FROM 

ibwf_users WHERE id='".$item[0]."'"));
							
					        
					        if(canratephoto($uid1, $item[0]) and ($rated[0]==0))
					    	{
					         echo "<a 

href=\"gallery.php?action=rate&amp;sid=$sid&amp;whoimage=$item[1]\">Rate This Photo</a>";
					        }
					        if($uid1==$item[0])
					    	{
					         echo "<a 

href=\"genproc.php?action=upavg&amp;sid=$sid&amp;avsrc=$item[2]\">Use As Avatar</a>";
					        }
					        if(($uid1=="1") or ($uid1==$item[0]))
					    	{
					         echo " / <a 

href=\"gallery.php?action=del&amp;sid=$sid&amp;whoimage=$item[1]\">Delete</a>";
					        }
					        echo "<br/><a href=\"$item[2]\"><img src=\"$item[2]\" alt=\"$userinfo[0]: 

$page\"/></a><br/>";					        
					        if($uid1==$item[0])
					    	{
					    	if(strlen($item[4])>1){
					        $edtlnk = "<a 

href=\"gallery.php?action=edtdescript&amp;sid=$sid&amp;whoimage=$item[1]\">*</a>";
					        }else{
					        $edtlnk = "<a 

href=\"gallery.php?action=edtdescript&amp;sid=$sid&amp;whoimage=$item[1]\">*Add Description*</a>";
					        }
					        echo "<small>$item[4] </small>$edtlnk<br/><br/>";
					        }
					        echo "Rating: $rating/10 (<a 

href=\"gallery.php?action=votes&amp;sid=$sid&amp;whoimage=$item[1]\">$norm[0]</a> Votes)<br/><a 

href=\"gallery.php?action=comments&amp;sid=$sid&amp;whoimage=$item[1]\">Comments</a>($totalcomments[0])";
					        echo "<br/>";
					        $ratingtotal = 0;
					        $sex = $item[3];        
					    }
					    }
					echo "</center>";
    echo "<p><center>";
    if($page>1)
    {
      $ppage = $page-1;
      echo "<a href=\"gallery.php?action=$action&amp;sid=$sid&amp;page=$ppage&amp;who=$who\"><small>&#171; Prev</small></a> 

";
    }
    echo "<small> $page/$num_pages </small>";
    if($page<$num_pages)
    {
      $npage = $page+1;
      echo "<a href=\"gallery.php?action=$action&amp;sid=$sid&amp;page=$npage&amp;who=$who\"><small>Next &#187;</small></a>";
    }
    
    if($num_pages>2)
    {
        $rets = "<center><form action=\"gallery.php\" method=\"get\">";
        $rets .= "Jump to Photo:<input name=\"page\" format=\"*N\" size=\"3\"/><br/>";
        $rets .= "<input type=\"submit\" value=\"GO\"/>";
        $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";
        $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";
        $rets .= "<input type=\"hidden\" name=\"who\" value=\"$who\"/>";
        $rets .= "</form></center>";
        echo $rets;  
    }
    echo "</center></p>";    
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";  
  echo " &#62; ";
  if ($sex=="M"){
  echo "<a href=\"gallery.php?action=males&amp;sid=$sid\">Male Gallery</a>";
  }else{
  echo "<a href=\"gallery.php?action=females&amp;sid=$sid\">Female Gallery</a>";
  }
  echo " &#62; ";
  echo "$userinfo[0]";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////RATE A PHOTO
else if($action=="rate")
{
  addonline(getuid_sid($sid),"Rating a Photo - xHTML:v3","");
echo "<head>";
echo "<title>Rating a Photo</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
  $uid1 = getuid_sid($sid);
  $item = mysql_fetch_array(mysql_query("SELECT uid, id, imageurl, sex FROM ibwf_usergallery WHERE uid='".$whoimage."'"));
  
  $rated = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE byuid='".$uid1."' and imageid 

='".$whoimage."'"));
  
  if(canratephoto($uid1, $item[0]) and ($rated[0]==0))
  {  
  echo "<p align=\"center\"><small>";
  echo "Rate this members Photo: 1=Low, 10=High<br/>You can also leave a comment for this photo!<br/>";
  echo "<br/>";
  echo "</small></p>";
  echo "<p>";
    echo "<form action=\"gallery.php?action=rateuser&amp;sid=$sid&amp;whoimage=$whoimage\" method=\"post\">";
    echo "<small>Rate:</small> <select name=\"rate\" value=\"$rate[0]\">";
    echo "<option value=\"1\">1</option>";
    echo "<option value=\"2\">2</option>";
    echo "<option value=\"3\">3</option>";
    echo "<option value=\"4\">4</option>";
    echo "<option value=\"5\">5</option>";
    echo "<option value=\"6\">6</option>";
    echo "<option value=\"7\">7</option>";
    echo "<option value=\"8\">8</option>";
    echo "<option value=\"9\">9</option>";
    echo "<option value=\"10\">10</option>";
    echo "</select><br/>";
    
  echo "<small>Comments:</small> <input name=\"comment\" format=\"*M\" maxlength=\"200\"/><br/>";
  echo "<input type=\"submit\" value=\"Rate\"/>";
  echo "</form>"; 
  }else{
  echo "You have already rated this Photo";
  }
  echo "</p>"; 
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Rating a Photo";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////READ COMMENTS
else if($action=="comments")
{
  addonline(getuid_sid($sid),"Reading Photo''s Comments - xHTML:v3","");
echo "<head>";
echo "<title>Reading Photo's Comments</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
  echo "<p align=\"center\"><small>";
  echo "<br/>";
  echo "</small></p>";
      //////ALL LISTS SCRIPT <<

    if($page=="" || $page<=0)$page=1;
    $noi = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE imageid='".$whoimage."' and 

commentsyn ='Y'"));
    $num_items = $noi[0]; //changable
    $items_per_page= 5;
    $num_pages = ceil($num_items/$items_per_page);
    if(($page>$num_pages)&&$page!=1)$page= $num_pages;
    $limit_start = ($page-1)*$items_per_page;
    
    $uidinfo = mysql_fetch_array(mysql_query("SELECT uid FROM ibwf_usergallery WHERE id='".$whoimage."'"));
    $uid = getuid_sid($sid);

    
    $sql = "SELECT rating, comments, byuid, time, commentsreply, id  FROM ibwf_usergallery_rating WHERE imageid 

='".$whoimage."' and commentsyn ='Y' ORDER BY time DESC LIMIT $limit_start, $items_per_page";


    echo "<p>";
    $items = mysql_query($sql);
    echo mysql_error();
    if(mysql_num_rows($items)>0)
    {
    while ($item = mysql_fetch_array($items))
    {
        
    if(isonline($item[2]))
  {
    $iml = "<img src=\"../images/onl.gif\" alt=\"+\"/>";
    
  }else{
    $iml = "<img src=\"../images/ofl.gif\" alt=\"-\"/>";
  }
    if(strlen($item[1])>1){
         
      $snick = getnick_uid($item[2]);
      $uid1 = getuid_sid($sid);
        
  		if($uid==$uidinfo[0])
  		{  
      		$dellnk = "<a href=\"gallery.php?action=delvote&amp;sid=$sid&amp;whoimage=$item[5]\">*</a>";
      	}else{
			$dellnk = "";      	
      	}
      	
      $lnk = "<small><a href=\"index.php?action=viewuser&amp;who=$item[2]&amp;sid=$sid\">$iml$snick:</a> <b>$item[0]/10</b> 

$dellnk</small>";
	  echo "$lnk<br/><small>";
      $bs = date("d/m/y",$item[3]);
      $text = parsepm($item[1], $sid);
      if(($uid==$uidinfo[0]) and (strlen($item[4])<1))
      {
        $replylink = "<a href=\"gallery.php?action=commentreply&amp;sid=$sid&amp;id=$item[5]\">Reply to 

Comment</a><br/><i>$bs</i>";
      }else{
        $replylink = " <i>$bs</i>";
      }
      echo "$text";
      if(strlen($item[4])>1)
      {
      $text1 = parsepm($item[4], $sid);
      echo "<br><b><i>Reply:</i> $text1</b>";
      }
      echo "<br/>$replylink<br/><br/>";
      echo "</small>";
    }
    }
    }
    echo "</p>";
    echo "<p><center>";
    if($page>1)
    {
      $ppage = $page-1;
      echo "<a href=\"gallery.php?action=$action&amp;sid=$sid&amp;page=$ppage&amp;whoimage=$whoimage\"><small>&#171; 

Prev</small></a> ";
    }
    echo "<small> $page/$num_pages </small>";
    if($page<$num_pages)
    {
      $npage = $page+1;
      echo "<a href=\"gallery.php?action=$action&amp;sid=$sid&amp;page=$npage&amp;whoimage=$whoimage\"><small>Next 

&#187;</small></a>";
    }
    
    if($num_pages>2)
    {
        $rets = "<center><form action=\"gallery.php\" method=\"get\">";
        $rets .= "Jump to Photo:<input name=\"page\" format=\"*N\" size=\"3\"/><br/>";
        $rets .= "<input type=\"submit\" value=\"GO\"/>";
        $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";
        $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";
        $rets .= "<input type=\"hidden\" name=\"whoimage\" value=\"$whoimage\"/>";
        $rets .= "<input type=\"hidden\" name=\"page\" value=\"$(pg)\"/>";
        $rets .= "</form></center>";
        echo $rets;  
    }
    echo "</center></p>";    
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Reading Photo's Comments";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////MAKE A COMMENT
else if($action=="commentreply")
{
  addonline(getuid_sid($sid),"Replying to a Photo''s Comment - xHTML:v3","");
echo "<head>";
echo "<title>Replying to a Photo's Comment</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
 $id = $_GET["id"];
  
  echo "<p align=\"center\"><small>";
  echo "Reply to a Comment<br/>";
  echo "<br/>";
  echo "</small></p>";
  echo "<p>";
  echo "<form action=\"gallery.php?action=commentreplyaction&amp;sid=$sid&amp;id=$id\" method=\"post\">";
  echo "<small>Reply:</small> <input name=\"reply\" format=\"*M\" maxlength=\"200\"/><br/>";
  echo "<input type=\"submit\" value=\"Reply\"/>";
  echo "</form>"; 
  echo "</p>"; 
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Replying to a Comment";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////READ VOTES WITHOUT COMMENTS
else if($action=="votes")
{
  addonline(getuid_sid($sid),"Viewing Votes of a Photo - xHTML:v3","");
echo "<head>";
echo "<title>Viewing Votes of a Photo</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
echo "<p align=\"center\"><small>";
  echo "<br/>";
  echo "</small></p>";

    if($page=="" || $page<=0)$page=1;
    $noi = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE imageid='".$whoimage."'"));
    $num_items = $noi[0]; //changable
    $items_per_page= 20;
    $num_pages = ceil($num_items/$items_per_page);
    if(($page>$num_pages)&&$page!=1)$page= $num_pages;
    $limit_start = ($page-1)*$items_per_page;
    
    $imageratinginfo = "SELECT rating, byuid  FROM ibwf_usergallery_rating WHERE imageid='".$item[1]."'";
    $uidinfo = mysql_fetch_array(mysql_query("SELECT uid FROM ibwf_usergallery WHERE id='".$whoimage."'"));
    
    $sql = "SELECT rating, byuid, time  FROM ibwf_usergallery_rating WHERE imageid ='".$whoimage."' ORDER BY time DESC LIMIT 

$limit_start, $items_per_page";

    echo "<p>";
    $items = mysql_query($sql);
    echo mysql_error();
    if(mysql_num_rows($items)>0)
    {
    while ($item = mysql_fetch_array($items))
    {
        
          if(isonline($item[1]))
  {
    $iml = "<img src=\"../images/onl.gif\" alt=\"+\"/>";
    
  }else{
    $iml = "<img src=\"../images/ofl.gif\" alt=\"-\"/>";
  }
  
    
    $snick = getnick_uid($item[1]);
    $uid1 = getuid_sid($sid);
        
  		if($uid==$uidinfo[0])
  		{  
      		$dellnk = "<a href=\"gallery.php?action=delvote&amp;sid=$sid&amp;whoimage=$whoimage\">*</a>";
      	}else{
			$dellnk = "";      	
      	}
      $lnk = "<a href=\"index.php?action=viewuser&amp;who=$item[1]&amp;sid=$sid\">$iml$snick:</a> <b>$item[0]/10</b> 

$dellnk";
      echo "$lnk<br/>";
    
    }
    }
    echo "</p>";
    echo "<p><center>";
    if($page>1)
    {
      $ppage = $page-1;
      echo "<a href=\"gallery.php?action=$action&amp;sid=$sid&amp;page=$ppage&amp;who=$who\"><small>&#171; Prev</small></a> 

";
    }
    echo "<small> $page/$num_pages </small>";
    if($page<$num_pages)
    {
      $npage = $page+1;
      echo "<a href=\"gallery.php?action=$action&amp;sid=$sid&amp;page=$npage&amp;who=$who\"><small>Next &#187;</small></a>";
    }
    
    if($num_pages>2)
    {
        $rets = "<center><form action=\"gallery.php\" method=\"get\">";
        $rets .= "Jump to Photo:<input name=\"page\" format=\"*N\" size=\"3\"/><br/>";
        $rets .= "<input type=\"submit\" value=\"GO\"/>";
        $rets .= "<input type=\"hidden\" name=\"action\" value=\"$action\"/>";
        $rets .= "<input type=\"hidden\" name=\"sid\" value=\"$sid\"/>";
        $rets .= "<input type=\"hidden\" name=\"who\" value=\"$who\"/>";
        $rets .= "<input type=\"hidden\" name=\"page\" value=\"$(pg)\"/>";
        $rets .= "</form></center>";
        echo $rets;  
    }
    echo "</center></p>";
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Votes";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////RATE USER
else if($action=="rateuser")
{
  addonline(getuid_sid($sid),"Rating a Photo - xHTML:v3","");
echo "<head>";
echo "<title>Rating a Photo - xHTML</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
  $rate = $_POST["rate"];
  $comment = $_POST["comment"];

  $uid1 = getuid_sid($sid);
  $item = mysql_fetch_array(mysql_query("SELECT uid, id, imageurl, sex FROM ibwf_usergallery WHERE uid='".$whoimage."'"));
  
  $rated = mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_usergallery_rating WHERE byuid='".$uid1."' and imageid 

='".$whoimage."'"));
  
  if(canratephoto($uid1, $item[0]) and ($rated[0]==0))
  {  
   echo "<p align=\"center\">";
   $uid = getuid_sid($sid);
   if((strlen($comment))>1){   
   $res= mysql_query("INSERT INTO ibwf_usergallery_rating SET imageid='".$whoimage."', rating='".$rate."', 

comments='".$comment."', byuid='".$uid."', time='".time()."', commentsyn='Y'");
   }else
   if((strlen($comment))<2){   
   $res= mysql_query("INSERT INTO ibwf_usergallery_rating SET imageid='".$whoimage."', rating='".$rate."', 

comments='".$comment."', byuid='".$uid."', time='".time()."', commentsyn='N'");
   }

   if(($res) and ((strlen($comment))>1)){
   
     echo "<img src=\"../images/ok.gif\" alt=\"o\"/>Rated Successfully<br/>";
     echo "<img src=\"../images/ok.gif\" alt=\"o\"/>Comments added Successfully<br/>";
   }else
   if(($res) and ((strlen($comment))<2)){
   
     echo "<img src=\"../images/ok.gif\" alt=\"o\"/>Rated Successfully<br/>";
     echo "<img src=\"../images/notok.gif\" alt=\"x\"/>No Comments were added<br/>";
   }
   else{
     echo "<img src=\"../images/notok.gif\" alt=\"x\"/>Rated unsuccessfully<br/>";
     echo "<img src=\"../images/notok.gif\" alt=\"x\"/>No Comments were added<br/>";
   }
   }else{
   echo "You have already rated this Photo";
   }
  echo "</p>"; 
    
  echo "<p><small>";
$unreadinbox=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE unread='1' AND touid='".$uid."'"));
      $unrd="".$unreadinbox[0]."";
      if ($unreadinbox[0]>0)
      {
      echo "<a href=\"inbox.php?action=main&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">$unrd New Inbox!</a><br/>";
      }
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Rating a Photo";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////REPLY TO COMMENT
else if($action=="commentreplyaction")
{
  addonline(getuid_sid($sid),"Replying To a Photo''s Comment - xHTML:v3","");
echo "<head>";
echo "<title>Replying To a Photo''s Comment - xHTML:v3</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
  $id = $_GET["id"];
  $reply = $_POST["reply"];
    
  echo "<p align=\"center\">";
  $uid = getuid_sid($sid);
  $res = mysql_query("UPDATE ibwf_usergallery_rating SET commentsreply='".$reply."' WHERE id='".$id."'");
   if($res){
   
     echo "<img src=\"../images/ok.gif\" alt=\"o\"/>Replyed Successfully<br/>";
   }
   else{
     echo "<img src=\"../images/notok.gif\" alt=\"x\"/>Replyed unsuccessfully<br/>";
   }
  echo "</p>"; 
    
  echo "<p><small>";
$unreadinbox=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE unread='1' AND touid='".$uid."'"));
      $unrd="".$unreadinbox[0]."";
      if ($unreadinbox[0]>0)
      {
      echo "<a href=\"inbox.php?action=main&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">$unrd New Inbox!</a><br/>";
      }
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Replyed to a Comment";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////UPLOAD PHOTO
else if($action=="upload")
{
  addonline(getuid_sid($sid),"Uploading a Photo - xHTML:v3","");
echo "<head>";
echo "<title>Uploading a Photo - xHTML:v3</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
  $rate = $_POST["rate"];
  $comment = $_POST["comment"];
  
  echo "<p>";
	echo "<center>Photo Uploader</center><br/>";
  	echo "<small>Note:<br/>";   
  	echo "* File size limit 512kb. If your upload does not work, try a smaller Photo.<br/>";
  	echo "* Allowed formats: <b>.jpg, .gif, .bmp, .png</b><br/>";
  	echo "* You have the right to distribute the Photo<br/>";
  	echo "* The Photo does not violate the <a href=\"index.php?action=terms&amp;sid=$sid\">Terms of Use</a><br/>";
  	echo "<center><br/>Pick a Photo to upload, and press 'Upload'<br/>";
	echo "<form enctype=\"multipart/form-data\" method=\"post\" action=\"upload.php?action=upload&amp;sid=$sid\">";
	echo "<input type=\"file\" name=\"f1\" size=\"15\"><br/>";
	echo "Description: <input name=\"descript\" maxlength=\"100\" size=\"20\"/>";
	echo "<input type=\"hidden\" name=\"action\" value=\"image\" /><br/>";
	echo "<INPUT TYPE=\"submit\" name=\"upl\" VALUE=\"Upload\"></form>";   
  echo "</center></small></p>"; 
    
  echo "<p><small>";
$unreadinbox=mysql_fetch_array(mysql_query("SELECT COUNT(*) FROM ibwf_private WHERE unread='1' AND touid='".$uid."'"));
      $unrd="".$unreadinbox[0]."";
      if ($unreadinbox[0]>0)
      {
      echo "<a href=\"inbox.php?action=main&amp;sid=$sid&amp;lstloc=cht&amp;rid=$rid\">$unrd New Inbox!</a><br/>";
      }
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Uploading a Photo";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////DEL PHOTO
else if($action=="del")
{
echo "<head>";
echo "<title>Gallery Pics</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
echo "<p align=\"center\">";
        
    $imageurl = mysql_fetch_array(mysql_query("SELECT imageurl FROM ibwf_usergallery WHERE id='".$whoimage."'"));
    $imagename = explode("/",$imageurl[0]);
    $delpath = "../usergallery/$imagename[4]";
    unlink($delpath);
    $res = mysql_query("DELETE FROM ibwf_usergallery WHERE id='".$whoimage."'");
    $res = mysql_query("DELETE FROM ibwf_usergallery_rating WHERE imageid='".$whoimage."'");      

        if($res)
      {
        echo "<img src=\"../images/ok.gif\" alt=\"O\"/>Photo and all the Comments have been deleted";
      }else{
        echo "<img src=\"../images/notok.gif\" alt=\"X\"/>Error deleting Photo";
      }
  echo "</p>"; 
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Deleting a Photo";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////DEL COMMENT
else if($action=="delvote")
{
echo "<head>";
echo "<title>Gallery Pics</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
  echo "<p align=\"center\">";
  
      if($res)
      {
        echo "<img src=\"../images/ok.gif\" alt=\"O\"/>Photo and all the Comments have been deleted";
      }else{
        echo "<img src=\"../images/notok.gif\" alt=\"X\"/>Error deleting Photo";
      }      
  echo "</p>"; 
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Deleting Comment";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////EDIT DESCRIPTION / ADD DESCRIPTION
else if($action=="edtdescript")
{

echo "<head>";
echo "<title>Gallery Pics</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
  echo "<p align=\"center\">";
  
      if($res)
      {
        echo "<img src=\"../images/ok.gif\" alt=\"O\"/>Photo and all the Comments have been deleted";
      }else{
        echo "<img src=\"../images/notok.gif\" alt=\"X\"/>Error deleting Photo";
      }      
  echo "</p>"; 
    
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "Deleting Comment";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
////////////////////////////////////////LOST IN GALLERY
else
{
  addonline(getuid_sid($sid),"Lost in Gallery - xHTML:v3","");
echo "<head>";
echo "<title>Lost In Gallery</title>";
echo "<link rel=\"stylesheet\" type=\"text/css\" href=\"../themes/$theme[0]\">";
echo "</head>";
echo "<body>";
  echo "<p align=\"center\">";
  echo "I don't know how did you get into here, but there's nothing to show.";
  echo "</p>";
  
  echo "<p><small>";
  echo "<a href=\"index.php?action=main&amp;sid=$sid\">Home</a>";
  echo " &#62; ";
  echo "<a href=\"gallery.php?action=main&amp;sid=$sid\">Gallery</a>";
  echo " &#62; ";
  echo "LOST";
  echo "</small></p>";  
echo "</body>";
echo "</html>";
exit();
}
?>