'); $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); } ?>