Эх... когда научитесь читать. В теме уже который раз по кругу все рассказывается.
После окончания записи, демо отправляется в папку stage на ftp веб-хостинга. Если загрузка прошла успешно - следом отправляется .log файл, а затем запрос на сайт сервера с параметрами GET -> к register.php. Где обозначено время игры, карта, ключ апи и еще что-то.. проверяется совпадения ключа сайта сервера, наличие демо в папке и происходит добавление записи в бд. После чего демо перемещается в папку demos (архивируется или не архивируется, в зависимости от выбранной морды)
Грубо говоря так, там еще парсинг .log файла происходит при регистрации и незначительные детали вроде проверок