我的索引页面上有几个div,虽然我在发送表单数据时遇到问题,我在div中使用了一个建议框。
建议框本身工作正常,它将数据发送到thankyou.php(位于根目录中),该数据在数据库中插入数据并在重定向回索引页面之前显示感谢信息。但是一旦我需要两个php文件(php / login.php,php / register.php)在一个显示登录和注册面板的单独div中,表单不再将数据发送到thankyou.php,但尝试发送它到根目录中的/login.php文件甚至不存在,我不明白为什么。当我需要两个文件时,它还会弄乱textarea的位置并提交按钮。这是代码。
<!-- login and register div-->
<div id="loginRegister" style="display:none;">
<h1> Login | Register </h1>
<hr />
<table>
<tr>
<td><?php require_once('php/login.php');?></td>
<td><?php require_once('php/register.php');?></td>
</tr>
</table>
<p id="closeLoginregister" style="float:right;margin:10px;">Close</p>
</div>
<!-- marketing div -->
<div id="marketing">
<div style="position:relative;left:20px;top: 20px; display:inline-block">
<a href="https://twitter.com/twitter" class="twitter-follow-button" data-show-count="false"></a>
<a href="https://twitter.com/share" class="twitter-share-button"></a>
</div>
<!-- suggestion box form -->
<form action="thankyou.php" method="post">
<textarea id="suggestion" name="suggestion_text" placeholder="Enter suggestion here.." width="500px" cols="40" rows="5" ></textarea>
<input type="hidden" name="message" value="Thank you, your suggestion has been sent!">
<input type="submit" name="sub" value="Send" id="submit">
</form>
<img id="suggestionBox" src="images/suggestionbox.png" alt="stamp">
</div>
为什么会这样做?