我对 php 有点陌生,所以也许这个问题很愚蠢。
说我有一个表格:
<form id="createNewGallery" name="newgallery" method="GET" action="code.php"><p><strong>please choose the number of pictures you want to upload:
</strong>
<select name="numOfPictures" id="numOfPictures">
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
<option>7</option>
<option>8</option>
<option>9</option>
<option>10</option>
</select></p>
<input name="submitNumOfPictures" type="submit" />
</form>
通过提交此表单,我想在之后添加另一个表单,我知道我可以在这个特定页面中执行此操作,但我只是希望我的代码不要乱七八糟,所以我想在另一个页面中执行此操作,例如 code.php
这是代码:
<?php
if (isset($_GET['numOfPictures'])){
$times = $_GET['numOfPictures'];
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" />';
}
我得到的结果是新页面code.php中的输出,但我希望它在我的索引php上创建一个表单。
如果我在索引页面中进行 mt php 编码,我会得到所需的结果。