440hz
php.ru
PHP:
cat t.php
<?php
$data = 'iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAMAAAB/2U7WAAAABl'
. 'BMVEUAAAD///+l2Z/dAAAASUlEQVR4XqWQUQoAIAxC2/0vXZDr'
. 'EX4IJTRkb7lobNUStXsB0jIXIAMSsQnWlsV+wULF4Avk9fLq2r'
. '8a5HSE35Q3eO2XP1A1wQkZSgETvDtKdQAAAABJRU5ErkJggg==';
$data = base64_decode($data);
$im = imagecreatefromstring($data);
if ($im !== false) {
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
}
else {
echo 'An error occurred.';
Код:
>php t.php
Abort trap: 6 (core dumped)
hosting(root):/#>php -v
PHP 5.3.9 (cli) (built: Jan 12 2012 15:34:53)
Copyright (c) 1997-2012 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2012 Zend Technologies
with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator
hosting(root):/#>php -m | grep gd
gd
hosting(root):/#>php -i | grep PNG
PNG Support => enabled
libPNG Version => 1.4.8
hosting(root):/#>pkg_info | grep png
png-1.4.8 Library for manipulating PNG image