我在使用“include”命令调用的 PHP 文件中有多个表单。如果我将包含命令放在 HTML 页面中的其他表单之前,那么它可以工作。问题是我需要在其他表单下方调用“包含”命令。我想出的解决方案是在页面开头调用PHP文件并隐藏div。然后我在解决问题的页面底部再次调用了该文件。还有其他解决方案吗?为什么要这样做?
非工作示例:
<form></form>
<form></form>
include 'phpfilewithotherforms.php';
工作示例但不可行:
include 'phpfilewithotherforms.php';
<form></form>
<form></form>
工作示例:
<div style="display:none;">include 'phpfilewithotherforms,php';</div>
<form></form>
<form></form>
include 'phpfilewithotherforms.php';
我正在调用的 PHP 文件示例:
while($row = mysql_fetch_array($result))
{
echo "<div style='padding:20px;margin:15px;background:offwhite;border-style:solid;border-width:1px;border-color:lightgray;'>" .
"<form method='post' name='example'>" .
"<span class='detail'><b>Title:</b> " .
$row['mytitle'] .
" " .
"<input type='hidden' value='" . stripslashes($row['mytitle']) . "' . name='title'>" .
"<span style='float:right'>" .
"<input type='submit' value='Edit' name='edit'>" .
"<input type='submit' value='Preview' name='preview'>" .
"</span>" .
"</form>" .
}