[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Голосование
715kg
Здравствуйте. Помогите пожалуйста. Написал код для голосования. Видимо где то допустил ошибки. Так как выдает ошибку

Обращаюсь к файлу do.php?vote=1

получаю

Fatal error: Call to a member function dbquery() on a non-object in /home/wm5142/domains/gameamx.ru/public_html/host/do.php on line 14


<?php
/// подключаем файл с настройками БД
//require_once('maincore.php');

if (isset($_REQUEST['vote'])) {
echo '<center>';
$serv_id = intval(@$_REQUEST['vote']);
$error = array();
$success = false;
if ($serv_id) {
$ip = getenv('REMOTE_ADDR');
$day_ago = time() - 84600;
// удаяляем вчерашние записи, чтобы не засорять таблицу
$db->dbquery('DELETE FROM amx_votes WHERE `date` <= ?d', $day_ago);

// проверяем может ли чувак голосовать
$res = $db->selectCell('SELECT id FROM amx_votes WHERE ip = ?', $ip);
if (! $res) { // чувак сегодня ещё не голосовал

// принимаем голос

$db->dbquery('INSERT INTO amx_votes VALUES(0, ?, ?, ?d)', $ip, time(), $serv_id);
$db->dbquery('UPDATE amx_servers SET votes = votes + 1 WHERE server_id = ?d', $serv_id);
$success = true;
echo '<br>Ваш голос учтен';
}
else {
echo '<br>Вы можете голосовать только раз в сутки';
}
}

echo '</center>';

$servers = $db->dbquery("SELECT name FROM amx_servers WHERE server_id='".$serv_id."'");

$servers[0]['name'] = trim($servers[0]['name']);
$servers[0]['name'] = stripslashes($servers[0]['name']);
$servers[0]['name'] = htmlspecialchars($servers[0]['name']);
$servers[0]['name'] = str_replace("#", "", $servers[0]['name']);

#Заголовок
$info1 = 'a im votes minus 1:'; # Zombie Plague [CSO] ~ZM~
#после домена сайта, текст:

$info2 = 'Counter-Strike monitoring service J-Frag.ru - © GameAmx.ru';
}

?>

<html><head><meta http-equiv='Refresh' content='1; URL=http://vkontakte.ru/share.php?title=<?=$info1." ".$servers[0]['name']?>&description=<?=$info2?>&url=http://<?=$_SERVER['HTTP_HOST']?>/&image=http://<?=$_SERVER['HTTP_HOST']?>/vk-pngska.jpg'></head></html>
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.