Продал за 600 НЕДОскрипт Фотодуэлей моему нынешнему заказчику через пользователя xyliganka
Мной были обнаружены в нем следущие ошибки
1) постоянная ошибка фильтрации вида
if(empty($_GET['id']) || !ctype_digit($_GET['id']))
header("Location: index.php");
$id = $_GET['id'];
$duel = mysql_fetch_array(mysql_query("SELECT * FROM `fd_duels` WHERE `id` = $id;"));
...2) Небыло кода определяющего победителя дуэли. Был только код вывода победителя
3) Не корректно считается количество побед - поражений у пользователя учавствующего в дуэлях
$totalDuelWins = mysql_num_rows(mysql_query("SELECT * FROM `fd_duels` WHERE `winner` = $user_id;"));
$totalDuelLoses = mysql_num_rows(mysql_query("SELECT * FROM `fd_duels` WHERE (`user1` = $user_id OR `user2` = $user_id) AND NOT `winner` = $user_id;"));
echo '<b>Фото-дуэли</b><br/>';
echo 'Победы: <b>' . $totalDuelWins . '</b><br/>';
echo 'Проигрыши: <b>' . $totalDuelLoses . '</b>';Просьба к данному кодеру исправить все ошибки и выслать мне дописанный код!
Тема созданна в воспитательных целях, дабы исключить подобные ситуации в будущем!