import_request_variables('gp','f_');
if(!$f_quiet) {
include('header.inc.php');
ob_start();
phpinfo(8);
$phpinfo=ob_get_contents();
$gd = strstr($phpinfo, '
');
$pos = strpos($gd, "");
$gd = substr($gd,0,$pos);
ob_end_clean();
$gd=str_replace ( '', ' ', $gd);
echo 'GD2 Probe:
';
echo 'If everything is okay you should see a green mark below, otherwise contact your hosting provider.
';
echo 'PHPInfo: ',nl2br(strip_tags($gd));
echo ' ';
echo 'ImageCreateFromJpeg...';
$orig = imagecreatefromjpeg('test.jpg');
echo "OK ";
echo 'ImageCreateTrueColor...';
$new = imagecreatetruecolor(20, 20);
echo "OK ";
echo 'ImageCopyResampled...';
Imagecopyresampled($new, $orig, 0, 0, 0, 0, 20, 20, 40, 40);
echo "OK
";
echo 'Verdict: ';
imagedestroy ($orig);
imagedestroy ($new);
}
else
{
$orig = imagecreatefromjpeg('test.jpg');
$new = imagecreatetruecolor(20, 20);
Imagecopyresampled($new, $orig, 0, 0, 0, 0, 20, 20, 40, 40);
Header("Content-type: image/jpeg");
imageJPEG($new, '', 100);
imagedestroy ($orig);
imagedestroy ($new);
}
?> |