Copy CodeThe code is as follows:
$data = isset ($_get[' t ')? $_get[' t ']: ' http://www.XXX.com ';
$size = isset ($_get[' size ')? $_get[' size ': ' 150x150 ';
$logo = isset ($_get[' logo ')? $_get[' logo ']: "./image/logo.jpg";
$chl = UrlEncode ($logo);
$png = "http://chart.googleapis.com/chart?chs= $size &cht=qr&chl= $chl &chld=l|1&choe=utf-8";
$QR = Imagecreatefrompng ($png);//Outside that QR chart
if ($logo!== FALSE) {
$logo = imagecreatefromstring (file_get_contents ($logo));
$QR _width = Imagesx ($QR);
$QR _height = Imagesy ($QR);
$logo _width = Imagesx ($logo);
$logo _height = Imagesy ($logo);
$logo _qr_width = $QR _width/5;
$scale = $logo _width/$logo _qr_width;
$logo _qr_height = $logo _height/$scale;
$from _width = ($QR _width-$logo _qr_width)/2;
Imagecopyresampled ($QR, $logo, $from _width, $from _width, 0, 0, $logo _qr_width, $logo _qr_height, $logo _width, $logo _ height);
}
Header (' content-type:image/png ');
Imagepng ($QR);
Imagedestroy ($QR);
?>
http://www.bkjia.com/PHPjc/762208.html www.bkjia.com true http://www.bkjia.com/PHPjc/762208.html techarticle Copy the code as follows: PHP $data = isset ($_get[' t ')? $_get[' t ']: ' http://www.XXX.com '; $size = isset ($_get[' size ')? $_get[' size ': ' 150x150 '; $logo = isset ($_get[' logo ') ...