Php 只有20张图片被上传

Php 只有20张图片被上传,php,mysql,Php,Mysql,我试图上传100张图片,但我只上传了20张图片? 有人能告诉我下面的代码有什么问题吗 HTML代码: <input type="file" name="filepic[]" multiple/> 您的php.ini限制为最多20个POST元素。更改 Max,FieleAppAddies=20 < /代码>为更高的值。请花一点时间阅读,然后考虑修改您的问题。谢谢@ TiSeNTT。对于语法和更正,您的帖子是由@Begueradj编辑的,而不是我。您是否尝试过这篇文章中给出的关于m

我试图上传100张图片,但我只上传了20张图片? 有人能告诉我下面的代码有什么问题吗

HTML代码:

  <input type="file" name="filepic[]" multiple/>

您的php.ini限制为最多20个POST元素。更改<代码> Max,FieleAppAddies=20 < /代码>为更高的值。

请花一点时间阅读,然后考虑修改您的问题。谢谢@ TiSeNTT。对于语法和更正,您的帖子是由@Begueradj编辑的,而不是我。您是否尝试过这篇文章中给出的关于max_file_uploads指令的答案:尝试在php.ini中查找它对于upload_max_filesize=20M是否相同?我已经将其更改为1024m@FranzJosephMendoza它只会增加文件的最大大小(因此,如果您的文件长度不超过20M,则无需更改)。此外,您还可以更改
max\u execution\u time
以允许脚本执行更长的时间。好的,先生……我在我的php.ini上写了一些东西,但奇怪的是它不在那里。非常感谢您
         foreach ($_FILES ['filepic']['tmp_name'] as $key => $tmp_name)
{
    echo $fileNamei  = $_FILES ['filepic']['name'][$key];
    $fileSize  = $_FILES ['filepic']['size'][$key];
    $fileTmp   = $_FILES ['filepic']['tmp_name'][$key];
    $fileType  = $_FILES ['filepic']['type'][$key];
    $partnerNum  = rtrim($fileNamei, ".jpg");

    $img = rtrim($fileNamei, ".jpg");
    $imgName = $img.'-'.$batchnumber.'.jpg'; 
    $dir = "../../Libraries/PenImage";
    move_uploaded_file ($fileTmp, "$dir/".$imgName);    

    $partner    = $partnerNum;
    $batchnum   = $batchnumber; 
    $uplDate    = $uplDatep;
    $timeUpl    = $timeup;
    $fileName   = $imgName;
    $fileSize   = $fileSize;
    $fileType   = $fileType;

    if ($partnerNum)
    { 
       $inserPic = $obj ->insertImage($partner, $batchnum, $uplDate, $timeUpl, $fileName, $fileSize, $fileType);
    }
     //error = validation
$picerr = array();
$errNotification = false;

  if (!$partnerNum)
{
    $picerr[] = 'NO Pensioner/s Image Uploaded';
    $errNotification = true;
}

if ($errNotification)
{
    $_SESSION['imgErr'] = $picerr;
    header('location:../../Pages/Uploading/uploadImageupdate.php');
}