The LoonyBin Caption Game
include 'subs.php';
include '../subs.php';
connect();
if(isset($_REQUEST['who'])){
logIt("[visitor] visited [{$_REQUEST['who']}]'s caption list");
} else {
logIt("[visitor] visited the caption list");
}
$query="";
$title="Captions ";
if(isset($_REQUEST['who'])){
$sql = "SELECT firstname FROM people WHERE id='{$_REQUEST['who']}'";
$result = mysql_query($sql);
$who = mysql_fetch_assoc($result);
$firstname=$who['firstname'];
if($query=="") {
$query=" WHERE captions.who='{$_REQUEST['who']}' ";
} else {
$query=" AND captions.who='{$_REQUEST['who']}' ";
}
$qs="&who={$_REQUEST['who']}";
$title.= "by $firstname ";
}
if(isset($_REQUEST['order'])){
$orderBy="ORDER BY {$_REQUEST['order']} DESC, dateTime DESC";
$qs="&order={$_REQUEST['order']}";
} else {
$orderBy="ORDER BY dateTime DESC";
}
print "
$title
";
$sql = "SELECT caption, pictureID, dateTime, who, up-down AS score, caption_name, people.hidden
FROM captions
INNER JOIN people
ON people.id=captions.who
$query
$orderBy
";
$result = mysql_query($sql);
if(mysql_num_rows($result)==0) {
print "No captions yet";
} else {
print "
";
while ($caption = mysql_fetch_assoc($result)) {
if($caption['hidden']>1 && !isset($_COOKIE['user'])){
$who="
Private Member
";
} else {
$who= "
{$caption['caption_name']}
";
}
$caption['dateTime']=makeNiceDate($caption['dateTime']);
print "
|
{$caption['dateTime']}
|
{$caption['caption']}
-
$who
|
";
}
print "
";
}
?>