我使用的是timthump.php,使用起来非常方便,但是我们无法使用它,因为我们无法提供标准的图片位置网址。
在我们的情况下,我们将图像保存在数据库中,然后设计了一个php页面,该页面从查询字符串中读取ID或名称,然后将图像呈现为响应。我们需要在任何需要获取图像的地方使用。
getmemberimg.php?id=1
尽管timthumb语法看起来像这样。
timthumb.php?src=image.jpeg
要么
timthumb.php?src=https://xyzsite.com/image.jpeg
现在当我写我的网址为
timthumb.php?src=getmemberimg.php?id=1
timthumb.php?src=https://mysite.com/getmemberimg.php?id=1
这不起作用,并返回错误。
如何克服这个问题?我的问题是如何将我的图像传递给timthumb.php,同时我可以使用getmemberimg.php获得图像?id = 1 ...
最佳答案
我不知道timthumb.php
是什么。但是,如果要获取网页的输出(例如,来自getmemberimg.php?id=X
的图像),则可以使用file_get_contents
或curl
。
file_get_contents:
Show image using file_get_contents
http://php.net/manual/en/function.file-get-contents.php
卷曲:
http://www.bitrepository.com/download-image.html
http://php.net/manual/en/book.curl.php
关于php - timthump如何与querystring url一起使用,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/17058957/