Файл: modules/guestbook/index.php
Строк: 98
<?php
if (isset($_GET["offset"])) {
$offset = $_GET["offset"];
}
else {
$offset = 0;
}
$postcount = $db->table_count("guestbook","siteman");
$start = $postcount-($offset+10);
if ($start < 0) {
$start = 0;
}
$end = $postcount-($offset+1);
$posts = $db->select(array("table" => "guestbook","db" => "siteman","limit" => array($start,$end),"orderby" => array("id",DESC)));
$pages = ceil($postcount/10);
$page = ($offset/10)+1;
$Siteman->load_lang("guestbook");
if (!isset($_GET["form"])) {
$_GET["form"] = 1;
}
if (!isset($_GET["flood"])) {
$_GET["flood"] = 0;
}
if ($_GET["form"]) {
echo $Siteman->lang["pleasesign"]."<br /><br />
<form action="index.php?module=guestbook" method="post">
<table cellspacing="0" cellpadding="2"><tr><td>".$Siteman->lang["name"]."</td><td><input type="text" name="name" size="40" /></td></tr>
<tr><td>".$Siteman->lang["location"]."</td><td><input type="text" name="location" size="40" /></td></tr>
<tr><td>".$Siteman->lang["email"]."</td><td><input type="text" name="email" size="40" /></td></tr>
<tr><td>".$Siteman->lang["website"]."</td><td><input type="text" name="website" size="40" value="http://" /></td></tr>
<tr><td>".$Siteman->lang["text"]."</td><td><textarea name="text" rows="7" cols="38"></textarea></td></tr>
<tr><td></td><td><input type="submit" value="".$Siteman->lang["sign"]."" /></td></tr></table></form>";
}
else if ($_GET["flood"]) {
echo $Siteman->lang["floodcontrol"];
}
else {
echo $Siteman->lang["thankyou"];
}
echo"<br /><br /><b>".$Siteman->lang["previous"]."</b><br /><br />
<table cellspacing="0" cellpadding="1"><tr><td>:: </td>";
for ($i=1;$i<=$pages;$i++) {
if ($i == $page) {
echo"<td><b>$i</b></td>";
}
else {
$nowoffset = ($i-1)*10;
echo"<td><a href="index.php?module=guestbook&offset=".$nowoffset."">$i</a></td>";
}
echo"<td> :: </td>";
}
echo"</tr></table><br /><br />
<table width="100%" cellspacing="0" cellpadding="2">";
foreach ($posts as $post) {
echo"<tr><td><table cellspacing="0" cellpadding="3" width="100%">
<tr><td width="23%" class="dark" align="center" valign="top" rowspan="2">".$Siteman->lang["name"].": ".$post["name"]."<br />
".$Siteman->lang["location"].": ".$post["location"]."<br />
".$Siteman->lang["email"].": ".$post["email"]."<br />
<a href="".$post["website"]."" target="_blank">".$Siteman->lang["website"]."</a></td><td width="77%" align="right" height="1%" valign="top">".str_replace("%date%",date($Siteman->settings["long_dateformat"],$post["date"]+$Siteman->settings["timezone_offset"]),$Siteman->lang["messageposted"])."</td></tr><tr><td width="77%" valign="top" height="99%">".str_replace("n","<br />",$post["text"])."</td></tr></table></td></tr>";
echo"<tr><td> </td></tr>";
}
echo"</table><br /><br /><table cellspacing="0" cellpadding="1"><tr><td>:: </td>";
for ($i=1;$i<=$pages;$i++) {
if ($i == $page) {
echo"<td><b>$i</b></td>";
}
else {
$nowoffset = ($i-1)*10;
echo"<td><a href="index.php?module=guestbook&offset=".$nowoffset."">$i</a></td>";
}
echo"<td> :: </td>";
}
echo"</tr></table>";
?>