扫码关注官方订阅号
html代码:
php代码:
$imgs = $_FILES['imgs'];
这样子的话我只能获取到第一张。 请教一下如何能获取全部 我是用表单提交的
业精于勤,荒于嬉;行成于思,毁于随。
`
foreach($_FILES['imgs']['name'] as $key => $row ){ echo $_FILES['imgs']['name'][$key]; }
换种方式用:
<input type="text" name = "imgs1" > <input type="text" name = "imgs2" > <input type="text" name = "imgs3" > <php> dump(trim($_POST['imgs1'])); dump(trim($_POST['imgs2'])); dump(trim($_POST['imgs3'])); </php>
一楼的方法就可以!将其作为一个数组传递到后台,然后进行处理!
用Ajax上传,直接返回前端图片url...然后放到input框里前端:<input type="hidden" name = "imgs[]" >后端:print_r($_POST["imgs"]);
<input type="hidden" name = "imgs[]" >
print_r($_POST["imgs"]);
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
`
`
换种方式用:
一楼的方法就可以!将其作为一个数组传递到后台,然后进行处理!
用Ajax上传,直接返回前端图片url...然后放到input框里

前端:
<input type="hidden" name = "imgs[]" >后端:
print_r($_POST["imgs"]);