我想创建一个脚本,它将创建一个更大或更小的图像(我的脚本中的所有图像应该是170 x 200 px - 如果图片更大,脚本将创建一个更小的图片。如果图片较小,脚本将创造一个更大的形象)。
我有这些代码:
require_once 'phpThumb-master/phpThumb.php';
try
{
$thumb = PhpThumbFactory::create('http://page.com/image.jpg');
}
catch (Exception $e)
{
// handle error here however you'd like
}
$thumb->adaptiveResize(175, 175);
$thumb->show();
但我明白了:
phpThumb()v1.7.14-201602170915 http://phpthumb.sourceforge.net
错误:缺少哈希
哪里有问题?
答案 0 :(得分:0)
如果在phpThumb.config.php中将$ PHPTHUMB_CONFIG [' high_security_enabled']设置为true,则需要哈希。
将其设置为false或尝试以下内容:
echo '<img src="'.htmlspecialchars(phpThumbURL('src=/images/test.jpg&w=100', 'path/to/your/phpThumb.php')).'">';