从URL获取多个图像[PHP] 情节

从URL获取多个图像[PHP] 情节,php,Php,我已经创建了一个页面,其中有一个URL的输入字段。我想让它做的是,当在输入框中输入url时,它应该验证它,然后获取5个(尽可能多但少于5或5个)。我已经成功地编写了一个jQuery脚本,以获取输入的URL并将其发送到一个php文件(使用AJAX)。我在回答中使用了php代码:但它只生成一个图像。另外->它使用的是file\u get\u content()函数,有人说这是危险的(不安全的) 因此,问题是: jQuery脚本工作正常,因为它可以获取图像。但是php代码只生成一个图像(第一个图像)

我已经创建了一个页面,其中有一个URL的输入字段。我想让它做的是,当在输入框中输入url时,它应该验证它,然后获取5个(尽可能多但少于5或5个)。我已经成功地编写了一个jQuery脚本,以获取输入的URL并将其发送到一个php文件(使用AJAX)。我在回答中使用了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中提取这些数据?