PHP:
<?php
function protect($string) {
$protection = htmlspecialchars(trim($string), ENT_QUOTES);
return $protection;
}
function menu($name) {
$menu = '<table border="0" cellspacing="0" cellpadding="0" width="100%"><tr><td><img src="images/1_l.png"></td><td width="100%" class="menubg"><b>'.$name.'</b></td><td><img src="images/1_r.png"></td></tr></table>';
return $menu;
}
function menu2($name, $link) {
$menu = '<table border="0" cellspacing="0" cellpadding="0"><tr><td><img src="images/1_l.png" border="0"></td><td class="menubg" border="0"><a href="./'.$link.'"><span style="color:#ffffff;"><b>'.$name.'</b></span></a></td><td><img src="images/1_r.png" border="0"></td></tr></table>';
return $menu;
}
function menu3($name, $value) {
$menu = '<table border="0" cellspacing="0" cellpadding="0"><tr><td><img src="images/'.$name.'.png" border="0"></td><td border="0" style="background: url(images/lbg.png) repeat-x; height: 22px;"> '.$value.'</td><td><img src="images/left.png" border="0"></td></tr></table>';
return $menu;
}
function check_login($redir) {
if(!$_SESSION['username']) { header("Location: ./login.php?redirect=$redir"); }
}
function errorbox($msg) {
echo ' <p class="msg-error">
<strong>Грешка:</strong> '.$msg.'
</p>';
}
function okbox($msg) {
echo ' <p class="msg-success">
<strong>Поздравления:</strong> '.$msg.'
</p>';
}
function msgbox($msg) {
echo ' <p class="msg-attention">
<strong>Внимание:</strong> '.$msg.'
</p>';
}
function msgbox2($msg) {
echo ' <p class="msg-attention2">
<strong>Внимание:</strong> '.$msg.'
</p>';
}
function infobox($msg) {
echo ' <p class="msg-info">
<strong>Информация:</strong> '.$msg.'
</p>';
}
function get_car_image($carid) {
$sqle = mysql_query("SELECT * FROM cars WHERE id='$carid'");
if(mysql_num_rows($sqle)>0) {
$row1 = mysql_fetch_array($sqle);
return $row1['image'];
}
else
{
$image = 'images/NoCars.gif';
return $image;
}
}
function get_car_name($carid) {
$sqle = mysql_query("SELECT * FROM cars WHERE id='$carid'");
if(mysql_num_rows($sqle)>0) {
$row1 = mysql_fetch_array($sqle);
return $row1['name'];
}
}
function get_car_price($carid) {
$sqle = mysql_query("SELECT * FROM cars WHERE id='$carid'");
if(mysql_num_rows($sqle)>0) {
$row1 = mysql_fetch_array($sqle);
return $row1['price'];
}
}
function get_userid($user) {
$sqle = mysql_query("SELECT * FROM users WHERE username='$user'");
$row1 = mysql_fetch_array($sqle);
return $row1['id'];
}
function get_usern($userid) {
$sqle = mysql_query("SELECT * FROM users WHERE id='$userid'");
$row1 = mysql_fetch_array($sqle);
return $row1['username'];
}
function makeraces() {
$sqle = mysql_query("SELECT * FROM users");
$day = date("d");
$sqle2 = mysql_query("SELECT * FROM rpd WHERE day='$day'");
if(mysql_num_rows($sqle2)>0) {
$day1 = date("d")-1;
$delete = mysql_query("DELETE FROM rpd WHERE day='$day1'");
}
else
{
while($row = mysql_fetch_array($sqle)) {
$insert = mysql_query("INSERT rpd (user, races, day) VALUES ('$row[username]', '0', '$day')");
}
}
}
function vipexpires() {
$day = date("d");
$sqle = mysql_query("SELECT * FROM vip_expire WHERE day < $day");
while($row = mysql_fetch_array($sqle)) {
if($row['days'] < 30) {
$days = $row['days']+1;
$update = mysql_query("UPDATE vip_expire SET days='$days', day='$day' WHERE user='$row[user]'");
} else {
$delete = mysql_query("DELETE FROM vip_expire WHERE user='$row[user]'");
$removevip = mysql_query("UPDATE users SET vip='0' WHERE username='$row[user]'");
}
}
}
function vipmoney() {
$sqle = mysql_query("SELECT * FROM users WHERE vip='1'");
$day = date("d");
while($row = mysql_fetch_array($sqle)) {
$sqlch = mysql_query("SELECT * FROM vip_money WHERE user='$row[username]' and day='$day'");
if(mysql_num_rows($sqlch)>0) {
$nothing = 'do';
}
else
{
$days = $day-1;
$delete = mysql_query("DELETE FROM vip_money WHERE day='$days'");
$update = mysql_query("UPDATE users SET money=money+1000 WHERE username='$row[username]'");
$insert = mysql_query("INSERT vip_money (user, day) VALUES ('$row[username]', '$day')");
}
}
}
?>
Проблема е, че понякога трябва да добавям файла наново, за да може да се логне дадения user.