<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$start = $time;
session_start();
require 'connect.php';
require 'functions.php';
// Connect to MySQLi
$sqli = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_NAME) or die("Error: ".mysqli_error($sqli));
// Check connection
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
//FORUMS
$limit = 5;
$forumquery = mysqli_query($sqli, "SELECT * FROM forumtopics ORDER BY lastpost DESC LIMIT 0, $limit") or die("Error: ".mysqli_error($sqli));
$forumposts = array();
while ($row = mysqli_fetch_array($forumquery))
{
$uid = $row['lastpostuserid'];
$userquery = mysqli_query($sqli, "SELECT * FROM members WHERE id='$uid'") or die("Error: ".mysqli_error($sqli));
$userexists = mysqli_num_rows($userquery);
if ($userexists == 0)
{
$username = "<deleted user>";
}
else
{
$userrow = mysqli_fetch_assoc($userquery);
$username = $userrow['username'];
}
$forumposts[] = array(
"id" => $row['id'],
"threadname" => $row['threadname'],
"text" => $row['text'],
"lastpost" => $row['lastpost'],
"userid" => $row['userid'],
"username" => $username,
"categoryid" => $row['categoryid']
);
}
//EVENT
$limit = 1;
$eventquery = mysqli_query($sqli, "SELECT * FROM events ORDER BY id DESC LIMIT 0, $limit") or die("Error: ".mysqli_error($sqli));
$events = array();
$counter = 0;
while ($row = mysqli_fetch_array($eventquery))
{
$events[] = array(
"id" => $row['id'],
"name" => $row['name'],
"timestamp" => $row['timestamp'],
"picturethumbnail" => $row['picturethumbnail']
);
}
//TOPINFOTEXT
$textquery = mysqli_query($sqli, "SELECT * FROM toptext ORDER BY id") or die("Error: ".mysqli_error($sqli));
$textresult = mysqli_fetch_assoc($textquery);
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title>indiehjaerta.com ♥</title>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<!-- Font's -->
<link href='http://fonts.googleapis.com/css?family=Oswald:400,300' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,300,400' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Roboto:300,300italic' rel='stylesheet' type='text/css'>
<link href="stylesheet/style.css" rel="stylesheet" type="text/css" />
<link href="stylesheet/poll.css" rel="stylesheet" type="text/css" />
</head>
<body>
<script type="text/javascript">
$(function() {
$('#TopBarLogin').click(function() {
$('#LoginPopUp').show();
return false;
});
});
</script>
<script type="text/javascript">
$(document).mouseup(function (e)
{
var container = $("#LoginPopUp");
if (!container.is(e.target) && container.has(e.target).length === 0)
{
container.hide();
}
});
</script>
<script type="text/javascript">
$(function() {
if (navigator.userAgent.toLowerCase().indexOf("chrome") >= 0) {
var intervalId = 0;
$(window).load(function() {
intervalId = setInterval(function () { // << somehow this does the trick!
if ($('input:-webkit-autofill').length > 0) {
clearInterval(intervalId);
$('input:-webkit-autofill').each(function () {
var text = $(this).val();
var name = $(this).attr('name');
$(this).after(this.outerHTML).remove();
$('input[name=' + name + ']').val(text);
});
}
}, 1);
});
}
});
</script>
<div id="TopBarImageContainer">
<div id="TopBarImage"></div>
</div>
<div id="MainContent">
<a href="#">
<span class="DivLink">
<div id="TopBarLogin">
<span class="TopBarText">LOGIN
<div id="TopBarTriangleDown"></div>
</span>
</div>
</span>
</a>
<a href="register.php">
<span class="DivLink">
<div id="TopBarCreateAccount">
<span class="TopBarText">CREATE AN ACCOUNT</span>
</div>
</span>
</a>
<div id="TopBarUserMenu">
<div id="TopBarUserMenuProfile">
<a href="profile.php">
<span class="TopBarText">
<div id="TopBarUserMenuProfileImage"></div>
<span class="DivLink">
PROFILE
</span>
</span>
</a>
</div>
<div id="TopBarUserMenuMessages">
<a href="messages.php">
<span class="TopBarText">
<div id="TopBarUserMenuMessagesImage"></div>
<span class="DivLink">
MESSAGES
</span>
</span>
</a>
</div>
<div id="TopBarUserMenuSupport">
<a href="support.php">
<span class="TopBarText">
<div id="TopBarUserMenuSupportImage"></div>
<span class="DivLink">
SUPPORT
</span>
</span>
</a>
</div>
</div>
<div id="LoginPopUp">
<form method="post" action="">
<input name="username" type="text" id="username" placeholder="Username" style="display: none" />
<input name="password" type="password" id="password" placeholder="Password" style="display: none" />
<input class="TopLoginInput" name="username" type="text" id="username" placeholder="Username" /><br />
<input class="TopLoginInput" name="password" type="password" id="password" placeholder="Password" /><br />
<input class="TopLoginButton" type="submit" name="login" value="">
</form>
</div>
<div id="LogoMenu">
<div id="SocialTopLinks">
<div id="SocialTopTwitterLink">
<a href="http://www.twitter.com/indiehjaerta">
<span class="DivLink"></span>
</a>
</div>
<div id="SocialTopFacebookLink">
<a href="http://www.facebook.com/indiehjaerta">
<span class="DivLink"></span>
</a>
</div>
<div id="SocialTopYouTubeLink">
<a href="https://www.youtube.com/indiehjaerta">
<span class="DivLink"></span>
</a>
</div>
<div id="SocialTopInstagramLink">
<a href="http://www.instagram.com/indiehjaerta">
<span class="DivLink"></span>
</a>
</div>
<div id="SocialTopTwitchLink">
<a href="http://www.twitch.tv/indiehjaerta">
<span class="DivLink"></span>
</a>
</div>
</div>
<div id="TopLogo">
<a href="default.php"><span class="DivLink"></span></a>
</div>
<div id="MenuLinkSeparator"></div>
<div id="MenuLinks">
<a href="default.php" class="Menu">HOME</a>
<a href="about.php" class="Menu">ABOUT</a>
<a href="blog.php" class="Menu">BLOG</a>
<a href="events.php" class="Menu">EVENTS</a>
<a href="forums.php" class="Menu">FORUMS</a>
<a href="contact.php" class="Menu">CONTACT</a>
</div>
</div>
<div id="Container">
<div id="InfoHeader">
<span class="TopInfoText"><?php echo $textresult['text']?></span>
</div>
<div id="Content">
<div id="PollContent">
<span class="PollHeadline">POLL</span>
<br /><br />
<?php
if (false)
{
$limit = 1;
$pollquery = mysqli_query($sqli, "SELECT * FROM polls ORDER BY id DESC LIMIT 0, $limit") or die("Error: ".mysqli_error($sqli));
$row = mysqli_fetch_assoc($pollquery);
echo '<span class="PollQuestion">' .strtoupper($row['question']). '</span> <br />';
if (!empty($row['option1']))
{
?>
<div class="PollOptionDiv">
<span class="PollOption"><?php echo $row['option1'] ?></span>
</div>
<div class="PollOptionDiv">
<span class="PollVotes"><?php echo $row['option1votes'] ?> votes</span>
</div>
<br />
<?php
}
if (!empty($row['option2']))
{
?>
<div class="PollOptionDiv">
<span class="PollOption"><?php echo $row['option2'] ?></span>
</div>
<div class="PollOptionDiv">
<span class="PollVotes"><?php echo $row['option2votes'] ?> votes</span>
</div>
<br />
<?php
}
if (!empty($row['option3']))
{
?>
<div class="PollOptionDiv">
<span class="PollOption"><?php echo $row['option3'] ?></span>
</div>
<div class="PollOptionDiv">
<span class="PollVotes"><?php echo $row['option3votes'] ?> votes</span>
</div>
<br />
<?php
}
if (!empty($row['option4']))
{
?>
<div class="PollOptionDiv">
<span class="PollOption"><?php echo $row['option4'] ?></span>
</div>
<div class="PollOptionDiv">
<span class="PollVotes"><?php echo $row['option4votes'] ?> votes</span>
</div>
<br />
<?php
}
if (!empty($row['option5']))
{
?>
<div class="PollOptionDiv">
<span class="PollOption"><?php echo $row['option5'] ?></span>
</div>
<div class="PollOptionDiv">
<span class="PollVotes"><?php echo $row['option5votes'] ?> votes</span>
</div>
<br />
<?php
}
?>
<span class="PollVotes">Total Votes: <?php echo $row['totalvotes'] ?></span>
</div>
</div>
<?php
}
else
{
$limit = 1;
$pollquery = mysqli_query($sqli, "SELECT * FROM polls ORDER BY id DESC LIMIT 0, $limit") or die("Error: ".mysqli_error($sqli));
$row = mysqli_fetch_assoc($pollquery);
echo '<span class="PollQuestion">' .strtoupper($row['question']). '</span> <br />';
echo '<form>';
if (!empty($row['option1']))
{
?>
<div class="PollOptionDiv">
<input type="radio" id="option1" name="option" value="option1" />
<label for="option1">
<div class="PollOptionDivText">
<span class="PollOption"><?php echo $row['option1'] ?></span>
</div>
</label>
</div>
<?php
}
if (!empty($row['option2']))
{
?>
<br />
<div class="PollOptionDiv">
<input type="radio" id="option2" name="option" value="option2" />
<label for="option2">
<div class="PollOptionDivText">
<span class="PollOption"><?php echo $row['option2'] ?></span>
</div>
</label>
</div>
<?php
}
if (!empty($row['option3']))
{
?>
<br />
<div class="PollOptionDiv">
<input type="radio" id="option3" name="option" value="option3" />
<label for="option3">
<div class="PollOptionDivText">
<span class="PollOption"><?php echo $row['option3'] ?></span>
</div>
</label>
</div>
<?php
}
if (!empty($row['option4']))
{
?>
<br />
<div class="PollOptionDiv">
<input type="radio" id="option4" name="option" value="option4" />
<label for="option4">
<div class="PollOptionDivText">
<span class="PollOption"><?php echo $row['option4'] ?></span>
</div>
</label>
</div>
<?php
}
if (!empty($row['option5']))
{
?>
<br />
<div class="PollOptionDiv">
<input type="radio" id="option5" name="option" value="option5" />
<label for="option5">
<div class="PollOptionDivText">
<span class="PollOption"><?php echo $row['option5'] ?></span>
</div>
</label>
</div>
<?php
}
echo '<input type="submit" name="register" value="" class="PollButtonVote">';
echo '<a href="poll.php?result=show"><img src="images/poll-result.png" class="PollButtonResult"/></a>'
echo '</form>';
}
?>
<div id="NewsLetterBanner">
</div>
<div id="SiteInfoContainer">
<div id="ForumPostsContainer">
<img src="images/icon-forum-large.png" class="ForumPostsIcon" />
<span class="ForumPostsText">FORUM POSTS</span><br />
<?php
$counter = 0;
foreach ($forumposts as $posts)
{
$counter++;
$dateandtime = getdate(strtotime($posts['lastpost']));
$min = $dateandtime['minutes'];
$hr = $dateandtime['hours'];
$d = $dateandtime['mday'];
$m = $dateandtime['mon'];
$y = $dateandtime['year'];
$hr = str_pad($hr, 2, '0', STR_PAD_LEFT);
$min = str_pad($min, 2, '0', STR_PAD_LEFT);
$monthName = date("F", mktime(0, 0, 0, $m, 10));
$ordinaldate = ordinal($d);
?>
<div class="ForumPostContainer">
<a href="forums.php?fid=<?php echo $posts['categoryid'] ?>&tid=<?php echo $posts['id'] ?>" class="FrontpageForumLink"><?php echo $posts['threadname'] ?></a>
<span class="ForumPostInfo">
<?php
echo 'posted by <a href="profile.php?id=' .$posts['userid']. '">' .$posts['username']. '</a> at ' .$hr. ':' .$min. ' on ' .$monthName. ' ' .$ordinaldate. ', ' .$y;
?>
</span>
</div>
<?php
if ($counter != 5)
{
?>
<img src="images/forumpostsseparator.png" class="ForumPostsSeparator" />
<?php
}
}
?>
</div>
<img src="images/shortseparator2.png" class="ShortSeparator" />
<div id="EventContainer">
<img src="images/icon-calendar-large.png" class="EventsIcon" />
<span class="ForumPostsText">UPCOMING EVENT</span><br />
<?php
foreach ($events as $event)
{
$dateandtime = getdate(strtotime($event['timestamp']));
$d = $dateandtime['mday'];
$m = $dateandtime['mon'];
$y = $dateandtime['year'];
$d = str_pad($d, 2, '0', STR_PAD_LEFT);
$m = str_pad($m, 2, '0', STR_PAD_LEFT);
echo '<span class="EventDate">'.$y.'.'.$m.'.'.$d.'</span>';
echo '<span class="EventTitle">' .strtoupper($event['name']). '</span>';
if (strlen($event['picturethumbnail']) > 4)
{
echo '<img src="images/' .$event['picturethumbnail']. '" class="EventThumbnail" />';
}
echo '<a href="events.php?id=' .$event['id']. '"><img src="images/buttonreadmoreevent.png" class="ButtonReadMoreEvent" /></a>';
}
?>
</div>
</div>
</div>
<div id="Bot">
<div class="BotLinkDiv">
<span class="BotLinkHeadline">LINK-TEXTS</span><br />
<a href="" class="BotLinkText">LINK1</a><br />
<a href="" class="BotLinkText">LINK2</a><br />
<a href="" class="BotLinkText">LINK3</a><br />
<a href="" class="BotLinkText">LINK4</a><br />
<a href="" class="BotLinkText">LINK5</a><br />
<a href="" class="BotLinkText">LINK6</a><br />
</div>
<div class="BotLinkDiv">
<span class="BotLinkHeadline">LINK-TEXTS</span><br />
<a href="" class="BotLinkText">LINK1</a><br />
<a href="" class="BotLinkText">LINK2</a><br />
<a href="" class="BotLinkText">LINK3</a><br />
<a href="" class="BotLinkText">LINK4</a><br />
<a href="" class="BotLinkText">LINK5</a><br />
<a href="" class="BotLinkText">LINK6</a><br />
</div>
<div class="BotLinkDiv">
<span class="BotLinkHeadline">ACCOUNT</span><br />
<a href="" class="BotLinkText">LOGIN</a><br />
<a href="" class="BotLinkText">CREATE ACCOUNT</a><br />
<a href="" class="BotLinkText">FORGOT PASSWORD</a><br />
<a href="" class="BotLinkText">PROFILE</a><br />
</div>
<div class="BotLinkDiv">
<span class="BotLinkTextJoin">NOT A MEMBER?</span>
<a href="register.php"><img src="images/buttonjoinnow.png" clas="BotButtonJoinNow" /></a>
</div>
<div class="BotLinkDiv">
<span class="BotLinkHeadline">SOCIAL</span><br />
<a href="http://www.twitch.tv/indiehjaerta" class="BotLinkText">TWITCH</a><br />
<a href="http://www.facebook.com/indiehjaerta" class="BotLinkText">FACEBOOK</a><br />
<a href="http://www.twitter.com/indiehjaerta" class="BotLinkText">TWITTER</a><br />
<a href="http://www.youtube.com/indiehjaerta" class="BotLinkText">YOUTUBE</a><br />
<a href="http://www.instagram.com/indiehjaerta" class="BotLinkText">INSTAGRAM</a><br />
</div>
<div class="BotLinkDiv">
<span class="BotLinkHeadline">SUPPORT</span><br />
<a href="" class="BotLinkText">LINK1</a><br /><!-- CONTACT FORM -->
<a href="" class="BotLinkText">LINK2</a><br /><!-- TWITCH MESSAGE -->
<a href="" class="BotLinkText">LINK3</a><br /><!-- F.A.Q. -->
<a href="" class="BotLinkText">LINK4</a><br /><!-- SUPPORT FORUMS -->
<a href="" class="BotLinkText">LINK5</a><br />
<a href="" class="BotLinkText">LINK6</a><br />
</div>
<div id="BotLogo">
<a href="#"><span class="DivLink"></span></a>
</div>
<?php
$time = microtime();
$time = explode(' ', $time);
$time = $time[1] + $time[0];
$finish = $time;
$total_time = round(($finish - $start), 4);
?>
<span class="BotLogoText">Page generated in <?php echo $total_time ?> seconds.</span>
</div>
</div>
</body>
</html>
- Output for 5.4.0 - 5.4.30
- Parse error: syntax error, unexpected 'echo' (T_ECHO), expecting ',' or ';' in /in/TV3Jc on line 439
Process exited with code 255. - Output for 5.3.0 - 5.3.28
- Parse error: syntax error, unexpected T_ECHO, expecting ',' or ';' in /in/TV3Jc on line 439
Process exited with code 255.
preferences:
188.16 ms | 1386 KiB | 67 Q