Постоянная ошибка HTTP 500 на торрентах

Я пишу программу для добавления в анонс.php для торрент-сайта. Проверяет, является ли catagory VIP-категорией, затем проверяет, является ли торрент посевом или пиявкой, а затем проверяет, является ли пользователь VIP. При запуске обычные торренты останавливаются (становятся красными), но другие файлы работают не для членов VIP. Все время Torrent Status в Utorrent показывает «HTTP Error 500». Кто-нибудь видит, где я иду не так?

$res = SQL_Query_exec("SELECT * FROM 'users' WHERE 'passkey' =".sqlesc($passkey)) or err("Cannot Get User Details");
$row = mysql_fetch_assoc($res);
$memid = $row["id"];
$memclass = $row["class"];

//check if Torrent is a VIP Torrent
$res = SQL_Query_exec("SELECT * FROM torrents WHERE info_hash=".sqlesc($info_hash)) or err("Cannot Get Torrent Details");;
$row = mysql_fetch_assoc($res);
if ($row["category"]>=204 && $row["category"]<=218){ // Category 204 to 218 are all VIP Categories
goto tezt;//yes VIP
}
else{
goto enz;//no NON VIP
}
//is this Torrent Seeding only
tezt:
$query = ("SELECT 'seeder' FROM 'peers' WHERE ('userid' = $memid) AND 'torrent' = $torrentid") or err("Contact Admin");
$result = mysql_query($query);
if(mysql_num_rows($result) > 0){
goto enz; // Torrent is seeding - even if user not VIP - okay to seed
}
// Torrent is downloading - do a VIP USER check
if ($memclass<=2){
err("User can't download VIP Content");
}
enz:

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …