我创建了一个HTML表单,用户必须输入一些有关房屋的信息并上传一些照片才能为该房屋创建广告。
当用户只用一张或两张照片发送表单(通过POST
)时,脚本工作正常,照片上传到正确的位置,但
例如,当用户尝试发送十二张照片时,该脚本甚至无法进入if(isset($_POST['submit']))
块内。
这只是我代码的一部分,因为它非常广泛?
[剥离的代码与问题无关(history)]
我做错了吗?
答案 0 :(得分:2)
您正在达到PHP限制。因此要么在一个请求中禁止这么多数据,要么调整你的PHP并至少增加这些数据:
; Maximum allowed size for uploaded files.
upload_max_filesize = ...
; Must be greater than or equal to upload_max_filesize
post_max_size = ...