gpt4 book ai didi

javascript - .ajax jquery 不适用于数组大小 $_files

转载 作者:行者123 更新时间:2023-11-28 01:27:38 25 4
gpt4 key购买 nike

我对这个完全不知所措。我用它来提交图像而不刷新:

$.ajax(
{
url:"<?php echo htmlspecialchars($_SERVER['PHP_SELF']); ?>",
type:"POST",
data:X,
cache:false,
processData:false,
contentType:false,
beforeSend:function()
});

但我有 php 验证,以确保只选择有限数量的图像

if((sizeof($_FILES['IMAGE']) + $IMAGE_COUNT) > $POST_MAX_IMAGES)

出于某种原因, sizeof($_FILES['IMAGE'] 始终停留在 5??? 我无法正确计算所选文件的数量。它始终为 5。但是如果我执行 foreach on $_FILES,它将遍历所有文件。

为什么会发生这种情况?

最佳答案

我发现解决方案是

$_FILES['IMAGE']['name']

而不是

$_FILES['IMAGE']

仍然好奇为什么,但它有效

关于javascript - .ajax jquery 不适用于数组大小 $_files,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22494964/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com