Advertisement
Guest User

HabDab Avatar Imager

a guest
Jan 16th, 2019
261
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.97 KB | None | 0 0
  1. mysql_connect($host, $user, $password) or die(mysql_error());
  2. mysql_select_db($database) or die(mysql_error());
  3.  
  4. if(!isset($_GET["username"]) || empty($_GET["username"])) {
  5.         echo "No username request";
  6.         exit;
  7.     }
  8.     $fig =  mysql_query("SELECT look FROM users WHERE username = '".$_GET["username"]."' LIMIT 1");
  9.     $look = mysql_fetch_assoc($fig);
  10.     $action = mysql_real_escape_string(strip_tags($_GET["action"]));
  11.     $direction = mysql_real_escape_string(strip_tags($_GET["direction"]));
  12.     $head_direction = mysql_real_escape_string(strip_tags($_GET["head_direction"]));
  13.     $gesture = mysql_real_escape_string(strip_tags($_GET["gesture"]));
  14.     $size = mysql_real_escape_string(strip_tags( $_GET["size"]));
  15.     $headonly = mysql_real_escape_string(strip_tags( $_GET["headonly"]));
  16.     $frame = mysql_real_escape_string(strip_tags( $_GET["frame"]));
  17.     $img_format = mysql_real_escape_string(strip_tags( $_GET["img_format"]));
  18.    
  19.     $ch = curl_init("http://habbo.co.uk/habbo-imaging/avatarimage?figure=".$look['look']."&action=" . $action . "&direction=" . $direction . "&head_direction=" . $head_direction . "&gesture=" . $gesture . "&size=" . $size . "&headonly=" . $headonly . "&frame=" . $frame . "&img_format=" . $img_format . "");
  20.     curl_setopt_array($ch, array(
  21.         CURLOPT_RETURNTRANSFER => true,
  22.         CURLOPT_HEADER         => false,
  23.         CURLOPT_FOLLOWLOCATION => true,
  24.         CURLOPT_ENCODING       => "",
  25.         CURLOPT_USERAGENT      => "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/55.0.2883.75 Safari/537.36",
  26.         CURLOPT_AUTOREFERER    => true,
  27.         CURLOPT_SSL_VERIFYPEER => false
  28.     ));
  29.  
  30.     $content = curl_exec($ch);
  31.     $type = curl_getinfo($ch, CURLINFO_CONTENT_TYPE);
  32.  
  33.     curl_close($ch);
  34.  
  35.     if(!isset($content) || empty($content) || strpos($content, 'Not Found') !== false) {
  36.         echo "Not found!";
  37.         exit;
  38.     }
  39.    
  40.     header("Content-Type: {$type}");
  41.  
  42.     echo $content;
  43. ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement