if ( !defined('SECTION_MODE') )
{
define("PHPFOX_PROTECT","section_rate");
define("PHPFOX_RUNTIME",TRUE);
define("PHPFOX_DIR","../");
define("PHPFOX_SCRIPT","rate");
if (!@include_once(PHPFOX_DIR."phpfox_loader.php"))
{
die("Fatal Error: Cant Load ". PHPFOX_DIR ."phpfox_loader.php");
}
if (@$GLOBALS['phpfox_config']['error_reporting'])
{
error_reporting(0);
}
}
$RATEVAR = array();
$RATEVAR[0] = "";
$RATEVAR[1] = "";
// GET FRAME
$RATEVAR[2] = "";
// PIC COOKIE
$RATEVAR[3] = "";
// PIC CATAGORY
$RATEVAR[4] = "";
// NAME CATAGORY
$RATEVAR[5] = "";
// ADDS
$RATEVAR[5] = html_adds("");
// HOME LINK
$RATEVAR[6] = "";
if (isset($_COOKIE['PICCAT'])) $RATEVAR[3] = $_COOKIE['PICCAT'];
if (isset($_GET['S'])) $RATEVAR[2] = $_GET['S'];
if (isset($_GET['type'])) $RATEVAR[7] = $_GET['type'];
if (isset($_GET['action']))
{
if ( isset($_GET['user_rating']) )
{
$IMAGE = "";
$TOTALG = "50";
$a = mysql_query("SELECT `user`,`user_rating` FROM `user` WHERE `gender` = '$_GET[user_rating]' ORDER BY `user_rating` DESC LIMIT 0,$TOTALG");
while ($b = mysql_fetch_array($a))
{
$i++;
$IMAGE .= '
'."\n";
$IMAGE .= '| '."\n";
$IMAGE .= ' #'.$i.' | '."\n";
if (is_int($i / 2))
{
if ($i != $TOTALG) { $newtr = 'class="border13"'; } else { $newtr = ''; }
}
else
{
$newtr = '';
}
$IMAGE .= ''.uimage($b['user'],"75","","").'';
$IMAGE .= ' | '."\n";
$IMAGE .= ' '.ulink($b['user']).' '."\n";
$IMAGE .= 'Rating: '.$b['user_rating'].' '."\n";
$IMAGE .= ' | '."\n";
$IMAGE .= ' | '."\n";
}
$MAINDATA =<<
|
|
|
HTML;
}
else
{
$LINKS = array('','','','','');
$db1 = "";
if (!empty($_GET['cat']))
{
$db1 = "WHERE `gcatagory` = '". $_GET['cat'] ."'";
}
$db2 = "rating";
if ($_GET['source'] == '2' )
{
$db2 = "votes";
}
$newsize = "70";
$minussize = "40";
$IMAGE = "";
$c = '';
$i = "";
$TOTALG = "50";
$a = mysql_query("SELECT * FROM `main` $db1 ORDER BY `$db2` DESC LIMIT 0,$TOTALG");
while ($b = mysql_fetch_array($a))
{
$i++;
$tr = "";
$i2 = "";
$css = "";
$newcss = "";
if ($i == '3' || $i == '6' || $i == '9' || $i == '12' || $i == '15' || $i == '18' || $i == '21' || $i == '24')
{
if ($NUM1 != '2' && $NUM1 != '3')
{
if ($i == 6) {
$css = "border13";
}
}
if ($NUM1 == '3')
{
if ($i == 6 || $i == 12 || $i == 18) {
$css = "border13";
}
}
$tr = '';
}
$img = "gallery/".$b['img']."/thumb/".$b['id'].".jpg";
$img2 = "gallery/".$b['img']."/".$b['id'].".jpg";
$ilocation = ''.$VAR[0].'/gallery/'.$b['img'].'/'.$b['id'].'.jpg';
$extra = $VAR[0]."/".$img2;
$IMAGE2 = "";
if (file_exists("".$VAR[5]."/".$img.""))
{
$IMAGE2 .= setIMAGE("".$VAR[0]."/$img",1,$extra,$b['width'],$b['height'],$b['id'],"","");
}
else
{
if (file_exists("".$VAR[5]."/".$img2."")) {
$IMAGE2 .= setIMAGE("".$VAR[0]."/$img2",1,$extra,$b['width'],$b['height'],$b['id'],"","");
} else {
$IMAGE2 .= '
';
}
}
$IMAGE .= ''."\n";
$IMAGE .= '| '."\n";
$IMAGE .= ' #'.$i.' | '."\n";
if (is_int($i / 2))
{
if ($i != $TOTALG) { $newtr = 'class="border13"'; } else { $newtr = ''; }
}
else
{
$newtr = '';
}
$IMAGE .= ''.$IMAGE2.'';
$IMAGE .= ' | '."\n";
$IMAGE .= ' Rating: '.$b['rating'].' '."\n";
$IMAGE .= 'Votes: '.$b['votes'].' '."\n";
$IMAGE .= '
'.$LANG['172'].': '.ulink($b['user']).' '."\n";
$IMAGE .= ' '."\n";
$IMAGE .= ' | '."\n";
$IMAGE .= ' |
'."\n";
}
$MAINDATA =<<
|
|
|
HTML;
}
}
else
{
if (isset($_GET['CAT'])) {
setcookie("PICCAT",$_GET['CAT'],0);
$RATEVAR[3] = $_GET['CAT'];
header("Location: ".$VAR[0]."/rate/");
exit;
}
if ($RATEVAR[2] == '1') {
echo html_top("");
echo '
';
if (isset($_POST['rating'])) {
$f = $SQL("$SL * $FR `rating` $W main = '$_COOKIE[PICRATING]' AND `user` = '$M'");
$g = $FA($f);
$j = $SQL("$SL * $FR `main` $W `id` = '$_COOKIE[PICRATING]'");
$k = $FA($j);
$k['votes']++;
if ($VAR[4] != $k['user'])
{
$INSERT = "`main`,`user`,`rating`,`time`";
$VALUES = "'$_COOKIE[PICRATING]','$M','$_POST[rating]','$TIME'";
$SQL("$II `rating` ($INSERT) $V ($VALUES)");
$e = $SQL("$SL * $FR `rating` $W `main` = '$_COOKIE[PICRATING]'");
$vote = "0";
$add = "";
while ($f = $FA($e))
{
if ($f['rating'] != '0.00')
{
$vote++;
}
$add += $f['rating'];
}
$vote++;
$add += $_POST['rating'];
$average = round (($add / $vote),2);
$SQL("$UD `main` SET `rating` = '$average', `votes` = '$k[votes]' $W `id` = '$_COOKIE[PICRATING]'");
}
}
if (isset($_POST['text'])) {
echo '';
}
$RATEVAR[4] = "";
if ($RATEVAR[3] != '')
{
$RATEVAR[4] = "WHERE `gcatagory` = '$RATEVAR[3]'";
}
if (isset($_GET['picture'])) {
$a = mysql_query("SELECT * FROM `main` WHERE `id` = '$_GET[picture]'");
if (!$b = mysql_fetch_array($a))
{
echo '';
}
}
else
{
$a = mysql_query("SELECT * FROM `main` $RATEVAR[4] ORDER BY rand()");
$b = mysql_fetch_array($a);
}
setcookie("PICRATING",$b['id'],0);
echo ''."\n";
echo '
'."\n";
echo ''."\n";
echo '| '."\n";
echo ''.image("350","350","".$VAR[0]."/gallery/".$b['img']."/".$b['id'].".jpg","").''."\n";
echo ' | '."\n";
echo '
'."\n";
echo '
'."\n";
echo '
'."\n";
$CTOTAL1 = mysql_query("SELECT * FROM `comment` WHERE `main` = '$b[id]' || `cid` = '$b[id]' AND `main` != 'journal'");
$CTOTAL2 = mysql_num_rows($CTOTAL1);
echo '
'."\n";
echo '
'."\n";
echo '
'."\n";
echo html_bottom("");
exit;
}
$split = split(" ","1 2 3 4 5 6 7 8 9 10");
foreach($split as $no)
{
switch ($no):
case '1': $color = "#9dd8ff"; break;
case '2': $color = "#b3e6ff"; break;
case '3': $color = "#caf7ff"; break;
case '4': $color = "#e4ffff"; break;
case '5': $color = "#f7ffff"; break;
case '6': $color = "#ffe7e6"; break;
case '7': $color = "#ffbdbc"; break;
case '8': $color = "#ffa4a5"; break;
case '9': $color = "#ff5b5c"; break;
case '10': $color = "#fa2225"; endswitch;
$RATEVAR[0] .= '';
}
$newpic = "";
if (isset($_GET['picture'])) $newpic = "&picture=".$_GET['picture']."";
$MAINDATA =<<
$RATEVAR[0]
HTML;
}
$LINKS = array('','','','');
switch($RATEVAR[3]):
case 1: $LINKS[0] = "2"; $FAIL = 2; break;
case 2: $LINKS[1] = "2"; $FAIL = 2; break;
case 3: $LINKS[2] = "2"; $FAIL = 2; break;
case 4: $LINKS[3] = "2"; $FAIL = 2; break;
default: $FAIL = 1; endswitch;
if ($FAIL == 1)
{
$RATEVAR[6] = "2";
}
$file = file("".$VAR[5]."/inc/txt/image_cat.txt");
$items = "";
foreach ($file as $item)
{
$item = trim($item);
$selected = "";
if (isset($RATEVAR[3])) { if ($RATEVAR[3] == $item) { $selected = " selected"; }}
$items .= "";
}
$check_cat = "";
if ($RATEVAR[3] != '')
{
$check_cat = "WHERE `gcatagory` = '$RATEVAR[3]'";
}
$check_a = mysql_query("SELECT * FROM `main` $check_cat LIMIT 0,1");
$check_b = mysql_fetch_array($check_a);
if ($check_b == 0)
{
$MAINDATA = '
Sorry no images have been added to this catagory just yet.
';
}
$DATA =<<