我使用脚本上传图像。
在我想创建缩略图的脚本中。
首先我制作一个副本,在复制之后我想调整副本的大小。
我有
$originalfile =//the file i just uploaded
$kopiefile = //the copy destination /same filename as original but with an extra dir added.
if (!copy($originalfile, $kopiefile)) {
echo "failed to copy $originalfile...\n";
} else {
$kopiefile = "http://mydomain.com/media/img/thumbs/".$file_name;
echo $kopiefile;
$kopiefile -> resize(300, 0, false);
}
复制文件有效,我可以看到新创建的文件。
echo $kopiefile 给了我一个直接指向图像的链接,如果我复制链接,它就可以工作。
但现在我到了
$kopiefile -> resize(300, 0, false);
部分,我得到了错误
致命错误:在 .... 第 176 行中对非对象调用成员函数 resize()
第 176 行在哪里
$kopiefile -> resize(300, 0, false);
我的代码有什么问题?
我也尝试使用:
$kopiefile = "/home/censored/domains/censored/public_html/ve/media/img/thumbs/".$file_name;
但它不工作。
有人可以帮助我吗?