<?php

/**
 *
 * @copyright  2012 qrmii.com
 * @version    1
 * @link       http://www.qrmii.com
 */

require_once 'sendhttp.php';

define('ROOT_DIR', dirname(__FILE__));
define('QRMII_DIR', ROOT_DIR . DIRECTORY_SEPARATOR . 'qrmii');

function getqr($login, $password, $url, $fg='#000000', $bg='#ffffff', $quality='M', $size='2') {
	$curl = 'http://qrmii.com/api/getqr';
	$args = array(
		'login'		=> $login,
		'password'	=> $password,
		'url'		=> $url,
		'fg'		=> $fg,
		'bg'		=> $bg,
		'quality'	=> $quality,
		'size'		=> $size,
	);

	$response=sendget($curl, $args);

	if (!$response or $response[0] != 200) {
		return false;
	}

	$r = $response[1]['Content-Disposition'];
	$filename=substr($r, strpos($r, 'filename=')+9);
	$hash=basename($filename, '.png');

	$data=$response[2];

	file_put_contents(QRMII_DIR . DIRECTORY_SEPARATOR . $filename, $data);

	return $hash;
}

