表单提交后重新加载网页,隐藏的iframe

时间:2020-09-22 03:04:35

标签: php html forms

我正在制作一个简单的图像上传器。 我想要这样:

  1. 已上传图片,该图片称为php脚本。
  2. 然后刷新页面

我正在使用一个简单的html表单动作。提交后,它不会刷新网页。为了防止php脚本覆盖网页,我将其放在隐藏的iframe中。

我从未使用过javascript或ajax,因此我尝试避免使用这些解决方案。这是一件有趣的事情,所以花时间在他们身上并不是我的目标。

seasonal_periods

编辑已解决: 我没有在html页面中执行此操作,而是删除了隐藏的iframe,因此php脚本可以接管。 然后在php脚本中,执行后,会将您带回到html页面。

像这样:

 <body>
        <iframe name="votar" style="display:none;"></iframe>

        <p class="standard_text_big" style="text-align:center"> No Pin Limit Will Stop Us!</p>
        <p><form action="upload.php" method="post" target="votar" enctype="multipart/form-data" class="standard_text" style="text-align:center">
            Upload a File:
            <input type="file" name="the_file" id="fileToUpload">
            <input type="submit" name="submit" value="Start Upload">
        </form>
        </p>

        <div class = "image_format">
        <picture class = "image_format">
            <div id="img_embed"></div>
            </div>
        </picture>    
    </body>

然后在php文件中:

 <p class="standard_text_big" style="text-align:center"> No Pin Limit Will Stop Us!</p>
        <p><form action="upload.php" method="post" enctype="multipart/form-data" class="standard_text" style="text-align:center">
            Upload a File:
            <input type="file" name="the_file" id="fileToUpload">
            <input type="submit" name="submit" value="Start Upload">
        </form>
        </p>

        <div class = "image_format">
        <picture class = "image_format">
            <div id="img_embed"></div>
            </div>
        </picture>    

0 个答案:

没有答案
相关问题