我无法找到这样的脚本,它应该很简单但是idk
我想要的是一个脚本,可以在文件/文件夹中获取任何图像,并将其显示在php页面上,这样脚本就会出现在php页面上,它会在该页面上显示图像
但我希望它使用链接
从我以外的网络服务器中获取它所以我想说我想抓住“http://www.sitename/images/
中的所有图片脚本将把它们带到页面的文件夹图像中的所有内容,它将并排显示该文件中所有图像类型的图像,如果您在2天后打开浏览器,它将显示如果它有新的图像它会显示新的图像,如果有一些被删除它不会显示,所以基本上显示该文件夹中的当前图像并将其发布在脚本所在的php页面上作为实际图像
似乎找不到类似的东西,但它看起来像一个简单的小脚本
谁知道我怎么能实现这个功能?答案 0 :(得分:4)
如果我理解正确的话,你会要求指示如何获取远程文件夹的目录列表。
有很多选择:
答案 1 :(得分:0)
如果您知道文件的名称,或者服务器提供某种形式的API以允许您获取所有文件名列表,则只能从其他站点获取文件列表。
这是因为HTTP没有提供内置方法来列出目录中的文件 - 它不是FTP的直接替代品,而且“命令”较少(RFC只定义了8种请求方法,一种它们非常含糊,其中只有2个是浏览器常用的--GET和POST。这些都不允许您列出目录中的文件。
如果您请求目录的根目录,许多Web服务器将返回一个HTML页面,默认情况下会列出目录中的文件。在这种情况下,您可以解析此页面以获取文件列表,然后下载文件。
或者,如果您对该文件夹具有FTP访问权限,则可以使用PHP获取文件列表,然后下载它们。
如果您已有文件列表,只需下载它们,请查看cURL extension。