将带有php脚本的代码添加到某个div

将带有php脚本的代码添加到某个div,php,html,forms,Php,Html,Forms,我在template.php中编写了一个html表单,我的script.php如下所示: <?php include "index.php"; if (isset($_GET['numOfPictures'])){ $times = $_GET['numOfPictures']; echo '<form name="upload" action="code.php" method="POST">'; for ($i = 1; $i <= $tim

我在template.php中编写了一个html表单,我的script.php如下所示:

<?php
include "index.php";
if (isset($_GET['numOfPictures'])){ 
    $times = $_GET['numOfPictures'];
    echo '<form name="upload" action="code.php" method="POST">';
    for ($i = 1; $i <= $times; $i++){
        echo '<br />select picture number '.$i.': <br />';
        echo '<input name="file'.$i.'" type="file" />';                     
    }
    echo '</br><input name="submitFiles" type="submit" />'; 
    echo '</form>';             
}
?>

当我提交3号选项选择表单时,我想在同一个DIV中追加内容。之后,我编写的PHP脚本会向代码中添加另一个表单。
“我的页面”中出现的情况是脚本在页面末尾添加了新表单。
我该怎么做


我不想在我的template.php中编写代码,我想将它们分开。

将构建表单时使用的所有html分配给一个变量

$form = '';
if (isset($_GET['numOfPictures'])){ 
    $times = $_GET['numOfPictures'];
    $form .= '<form name="upload" action="code.php" method="POST">';
    for ($i = 1; $i <= $times; $i++){
        $form .= ' '<br />select picture number '.$i.': <br />';
        $form .= ' '<input name="file'.$i.'" type="file" />';                     
    }
    $form .= ' '</br><input name="submitFiles" type="submit" />'; 
    $form .= ' '</form>';             
}
$form='';
如果(isset($_GET['numOfPictures']){
$times=$_GET['numOfPictures'];
$form.='';
对于($i=1;$i)
<div>
    <?php
    if (isset($form) && $form !== '') {
        echo $form;
    }
    ?>
</div>