Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何将我的表单放入另一个表单并使用一个提交按钮?_Php_Html_Forms - Fatal编程技术网

Php 如何将我的表单放入另一个表单并使用一个提交按钮?

Php 如何将我的表单放入另一个表单并使用一个提交按钮?,php,html,forms,Php,Html,Forms,形式 在我的另一个表单中,如上面的示例。您不能。表单不能嵌套在HTML文档中 您需要将所有数据提交到单个URI(这是最简单的选项),或: 让第一个表单提交到一个URI 从该URI返回包含新表单的HTML文档 让用户在输入数据后手动提交第二个表单 或,使用JavaScript(与XMLHttpRequest对象一起)提交表单数据(这是最后一个可靠的选项)。$Ofir Baruch Hi!因为我想使用一个提交按钮?请参阅此处的讨论:$teknoid为什么?解释一下,托尼,让我解释一下,不要用两个嵌套

形式


在我的另一个表单中,如上面的示例。

您不能。表单不能嵌套在HTML文档中

您需要将所有数据提交到单个URI(这是最简单的选项),

  • 让第一个表单提交到一个URI
  • 从该URI返回包含新表单的HTML文档
  • 让用户在输入数据后手动提交第二个表单

  • ,使用JavaScript(与XMLHttpRequest对象一起)提交表单数据(这是最后一个可靠的选项)。

    $Ofir Baruch Hi!因为我想使用一个提交按钮?请参阅此处的讨论:$teknoid为什么?解释一下,托尼,让我解释一下,不要用两个嵌套的形式,为什么不使用一个表单和一个提交按钮呢?因为使用一个表单的意义在于,当我使用一个提交按钮时,我发送的所有数据都包括我的图像…$Quentin你能给我一个如何使用URI的最简单方法的例子吗?
    你能解释一下如何使用你的代码吗。代码应该在我的另一个表单中,还是?不,你只有一个表单。您将所有字段都放在该表单中。您可以将其提交到URL。你让你的服务器端脚本处理这个URL上的所有字段。好的,我完成了你写的,现在它工作了。非常感谢昆汀。
    
      <form action="<?php $self ?>" method="post"> 
                <h2>LundaBlogg</h2>
                <div class="fname"><label for="name"><p>Namn:</p></label><input name="name" type="text" cols="20" onkeyup="EnforceMaximumLength(this,12)"/></div>
                <div class="femail"><label for="email"><p>Epost:</p></label><input name="email" type="text" cols="20"/></div>
                <div class="where"><label for="lund"><p>Skriv ditt blogg ämne:</p></label><input name="lund" type="text" cols="20" onkeyup="EnforceMaximumLength(this,40)"/></div>
                <p>Starta tråden med att posta något:</p><textarea name="post" rows="5" cols="40" onkeyup="EnforceMaximumLength(this,110)"></textarea>
                </br>
                    <!-- <form action="uploadImage/upload_file.php" method="post" enctype="multipart/form-data"> -->  
                    <label for="file">Ladda upp en bild med ditt inlägg:</label>
                    <input type="file" name="file" id="file" />
                    <!-- <input type="submit" name="submit" value="Submit"/> -->
                    <!-- </form> --> 
                </select><br/>
                    <p>Välj kategori som du vill lägga din post i:</p>
                    <!-- Skapar en dropdown meny med tre värden/value. --> 
                    <select name="LundaBlogg" size="1"> <!--  Namnet på dropdown menyn + size = hur många rader som ska visas. -->
                    <option value="Lund">Lund</option>
                    <option value="Cyklar">Cyklar</option>
                    <option value="Kultur">Kultur</option>
                </select>
                <input name="send" type="hidden"/>
                <p><input type="submit" value="skicka"/></p> 
            </form>
    
    form action="uploadImage/upload_file.php" method="post" enctype="multipart/form-data" 
    label for="file"Ladda upp en bild med ditt inlägg:/label 
    input type="file" name="file" id="file"