从URL获取多个图像[PHP] 情节
我已经创建了一个页面,其中有一个URL的输入字段。我想让它做的是,当在输入框中输入url时,它应该验证它,然后获取5个(尽可能多但少于5或5个)。我已经成功地编写了一个jQuery脚本,以获取输入的URL并将其发送到一个php文件(使用AJAX)。我在回答中使用了php代码:但它只生成一个图像。另外->它使用的是从URL获取多个图像[PHP] 情节,php,Php,我已经创建了一个页面,其中有一个URL的输入字段。我想让它做的是,当在输入框中输入url时,它应该验证它,然后获取5个(尽可能多但少于5或5个)。我已经成功地编写了一个jQuery脚本,以获取输入的URL并将其发送到一个php文件(使用AJAX)。我在回答中使用了php代码:但它只生成一个图像。另外->它使用的是file\u get\u content()函数,有人说这是危险的(不安全的) 因此,问题是: jQuery脚本工作正常,因为它可以获取图像。但是php代码只生成一个图像(第一个图像)
file\u get\u content()
函数,有人说这是危险的(不安全的)
因此,问题是:
jQuery脚本工作正常,因为它可以获取图像。但是php代码只生成一个图像(第一个图像)
注意:我只编辑了答案中给出的php代码的$url,其余的都是相同的
编辑部分:
$url = $_POST['url']; // I am using type: POST in the jQuery AJAX script.
$\u POST变量是一个数组。因此,您必须使用数组语法来访问这些项 尝试这样做:
print_r($_POST)
设置post变量后,它将显示$\u post数组中的所有项目
在这之后,您只需要在项目之间循环,以获得您要查找的值
例如:
for(var $i = 0 ; $i < count($_POST) ; i++){
$url[] = $_POST[$i]['url'];
}
for(var$i=0;$i
为什么mysql\u real\u escape\u string()?您实际使用什么从url中提取这些数据?