Помогите написать ajax для срипта рейтинга [LGSL]

Ответить
Аватара пользователя
DiMaN-VRN
Сообщения: 2
Зарегистрирован: 01.01.2010
Нужна помощь в написании, или какой-нить готовый скрипт, помогите плз...
Можно хотябы намекнуть и направить на правильный путь (только не предлагайте учебники по ajax+php) плз...

ну скрипт я думаю всем известен:

Код: Выделить всё

<?php
require "lgsl_files/lgsl_class.php";
lgsl_database();
$id = intval( @$_GET['id']);
if( $_GET['add'] == 'plus' ) {
	$rating_status = ' + 1 ';
}
elseif( $_GET['add'] == 'minus' ) {
	$rating_status = ' - 1 ';
}
else {
	$rating_status = '';
}
$result = mysql_query("SELECT * FROM voting WHERE server_id = '{$id}' AND vote_ip = '{$_SERVER['REMOTE_ADDR']}' AND time > '" . ( time() - ( 60 * 60 * 24 ) ) . "'");
if( !mysql_num_rows( $result ) ) {
	$result = mysql_query("SELECT * FROM {$lgsl_config['db']['table']} WHERE id = '{$id}'");
	if( mysql_fetch_array( $result ) ) {
		mysql_query( "INSERT INTO voting VALUES ( NULL, '{$id}', '{$_SERVER['REMOTE_ADDR']}', " . time() . ")" );
		mysql_query( "UPDATE {$lgsl_config['db']['table']} SET rating = rating {$rating_status} WHERE id = '{$id}'" );
	}
}
else {
	@header( "Location: index.php" );
	exit;
}
@header( "Location: index.php" );
?>

mkden
Сообщения: 96
Зарегистрирован: 08.05.2010
p.s: В php я нуб!!! )

Ответить