【发布时间】:2017-09-21 18:23:11
【问题描述】:
我正在尝试制作一个允许我从另一个链接抓取和保存图像的页面,所以这是我想在我的页面上添加的内容:
- 文本框(输入我想从中获取图像的网址)。
- 保存对话框指定保存图片的路径。
但我想在这里做的只是从该 url 和特定元素内部保存图像。
例如,在我的代码中,我说去 example.com 并从元素 class="images" 内部抓取所有图像。
注意:并非页面中的所有图像,仅来自元素内部 元素中有 3 张图片还是 50 张或 100 张我不在乎。
这是我使用 php 尝试和工作的内容
<?php
$html = file_get_contents('http://www.tgo-tv.net');
preg_match_all( '|<img.*?src=[\'"](.*?)[\'"].*?>|i',$html, $matches );
echo $matches[ 1 ][ 0 ];
?>
这会获取图像名称和路径,但我要做的是一个保存对话框,代码必须将图像直接保存到该路径而不是回显它
希望你能理解
编辑 2
没有保存对话框也没关系。我必须从代码中指定保存路径
【问题讨论】:
-
你必须抓取网站,获取网址,然后看看这个答案:stackoverflow.com/questions/3938534/… 不想粗鲁,但我也不知道该怎么做,但是一个简单的谷歌搜索我找到了答案。对您下一个问题的小建议
-
@Nytrix 我真的需要它。如果您成功并在此处发布作为答案,我将不胜感激。我对php了解不多。是的,你可能会说先学习 php,我正在学习,但现在我急需它
-
不。如果您需要超出您的知识范围,您可以聘请能够做到的人。 SO 不是免费的编码服务,紧急绝不是在这里发布内容的好理由......我给了你一个帖子,你的问题是我>回答了。
-
@Nytrix 你不会永远为我做这件事,这只是我要求的简单帮助
-
我已经给你解答了如何从 URL 保存文件,你还需要什么?
标签: php