PHP-在附加文件上载按钮上未提交表单

PHP-在附加文件上载按钮上未提交表单,php,html,isset,Php,Html,Isset,我有一个5个文件上传按钮下面的代码。 其中4个可以正常工作,但是当我插入第5个上传按钮时,我的表单没有提交。 i、 e.它重定向到操作页面,但未调用isset() HTML <form action="g.php" method="post" enctype="multipart/form-data"> <div class="col-lg-4 "> <div class="form-group"&

我有一个5个文件上传按钮下面的代码。 其中4个可以正常工作,但是当我插入第5个上传按钮时,我的表单没有提交。 i、 e.它重定向到操作页面,但未调用
isset()

HTML

    <form action="g.php" method="post" enctype="multipart/form-data">


            <div class="col-lg-4 ">
                <div class="form-group">
                    <label for="InputName">Upload Photograph: </label>
                    <div class="input-group">
                            <span class="input-group-btn">
                                <span class="btn btn-default btn-file">
                                            <input type="file" name="stud_photo" id="stud_photo" required>
                                </span>
                            </span>

                    </div>
                </div>
            </div>

 <div class="col-lg-4">
                <div class="form-group">
                    <label for="InputName">Upload Course Admissoin Receipt: </label>
                    <div class="input-group">
                            <span class="input-group-btn">
                                <span class="btn btn-default btn-file">
                                            <input type="file" name="course_admission_receipt" id="course_admission_receipt" required>
                                </span>
                            </span>

                    </div>
                </div>
            </div>

            <div class="col-lg-4 ">
                <div class="form-group">
                    <label for="InputName">Upload Health Certificate: </label>
                    <div class="input-group">
                            <span class="input-group-btn">
                                <span class="btn btn-default btn-file">
                                            <input type="file" name="health_certificate" id="health_certificate" required>
                                </span>
                            </span>

                    </div>
                </div>
            </div>

            <div class="clearfix"></div>

<div class="row">
    <div class="col-lg-4 col-md-push-1">
                <div class="form-group">
                    <label for="InputName">Upload Character Certificate: </label>
                    <div class="input-group">
                            <span class="input-group-btn">
                                <span class="btn btn-default btn-file">
                                            <input type="file" name="character_certificate" id="character_certificate" required />

                                </span>
                            </span>
                    </div>
        </div>
    </div>


    <div class="col-lg-4 col-md-push-1">
        <div class="form-group">
                    <label for="InputName">Upload Residence Certificate: </label>
            <div class="input-group">
                            <span class="input-group-btn">
                                <span class="btn btn-default btn-file">

                        <input type="file" name="resident_certificate" id="resident_certificate" />
                                </span>
                            </span>

                        </div>
                </div>
        <div>    

</div> <!-- row-->

    <div class="center">
            <input type="submit" value="Submit Form" name="register" class="btn btn-default btn-lg">                            
        </div>


</form>

上传照片:
在接收时上载课程:
上载健康证书:
上载字符证书:
上传居住证:
PHP

<?php
echo "Im goin in <br>";

if(isset($_POST['register'])){
    echo "im here";
}

else{
    echo "I am not there";
}

?>


只有当我插入最后一个上传居住证按钮时,它才会进入else块。

就在提交按钮上方,html中有一个错误

<div>    // this div should be a closing div

</div> <!-- row-->
//此div应该是结束div
像这样的,

</div>    

</div> <!-- row-->

错误既不在HTML代码中,也不在PHP中。 我检查了我的php.ini文件,在那里我找到了这一行

post_max_size = 3M
我把它改成了

post_max_size = 30M
这意味着使用$\u POST方法最多可以呈现30 Mb的数据。 因为我上传了每个图片
(800-1000kb)
,所以超过了最大大小。
更改值起作用。

我复制了您的代码,输入了
if()
@NiranjanNRaju您是否尝试上载所有5个按钮?除了您为php添加的代码之外,
g.php
中还有其他内容吗?没有。。那档案里什么也没有。我还尝试复制不同目录中的两个文件。
Bootstrap CSS/JS
与此有关吗?没有。。。但只要移除并尝试。。。但是我不认为这会有什么不同。谢谢你提醒我这一点。但是它没有影响。@VishalKinjavdekar我还有一个疑问,你的第五个上传按钮叫什么名字???
resident\u certificate
我在另一台机器上试用过,在那里工作正常。我认为我的问题在于Apache或Wamp服务器本身。