我使用的是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_contentscurl



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/

10-12 16:44
查看更多