blessing-skin-server/get.php

29 lines
740 B
PHP
Raw Normal View History

2016-02-02 21:22:53 +08:00
<?php
/**
* @Author: prpr
* @Date: 2016-02-02 20:56:42
* @Last Modified by: prpr
2016-02-02 21:34:07 +08:00
* @Last Modified time: 2016-02-02 21:33:12
2016-02-02 21:22:53 +08:00
*/
$dir = dirname(__FILE__);
require "$dir/includes/autoload.inc.php";
if (isset($_GET['type']) && isset($_GET['uname'])) {
$user = new user($_GET['uname']);
2016-02-02 21:34:07 +08:00
2016-02-02 21:22:53 +08:00
if (!$user->is_registered) utils::raise(1, 'Non-existent user.');
2016-02-02 21:34:07 +08:00
2016-02-02 21:22:53 +08:00
if ($_GET['type'] == "skin") {
echo $user->getBinaryTexture('skin');
} else if ($_GET['type'] == "cape") {
echo $user->getBinaryTexture('cape');
2016-02-02 21:34:07 +08:00
} else if ($_GET['type'] == "json") {
2016-02-02 21:22:53 +08:00
echo $user->getJsonProfile();
2016-02-02 21:34:07 +08:00
} else {
utils::raise(1, 'Illegal parameters.');
2016-02-02 21:22:53 +08:00
}
} else {
utils::raise(1, 'Illegal parameters.');
}