我在 HTML 中创建了一个表单,在 PHP 中创建了一个处理脚本。当我点击发送按钮时,什么也没有发生。
我的 HTML 表单:
<form method="post" action="../core/code/php/notes.php" id="sendNote">
<input type="hidden" name="sender" value="user">
<ol>
<li><label for="sendto">Send to:</label></li>
<li>
<select name="sendto">
<option value="admin">admin</option>
<option value="bnguyen654">bnguyen654</option>
</select>
</li>
<li><label for="message">Message:</label></li>
<li><textarea name="message" style="font-family:'Charter BT';"></textarea></li>
<li><input type="button" value="Send" name="send"></li>
</ol>
</form>
我的 PHP 代码:
<?php
$to = $_REQUEST['sendto'];
$from = $_REQUEST['sender'] ;
$message = $_REQUEST['message'];
if($message == '') {echo '<script type="text/javascript"> alert("You have not entered a message, please go back and try again"); history.go(-1)</script>';}
else {
$file = "../../../Admin/%to/notes.txt";
$fh = fopen($myFile, 'a') or die("Can't find file");
$stringData = "%message ~%from";
$send = fwrite($fh, $stringData);
fclose($fh);
if($send)
{echo '<script type="text/javascript"> alert("Message sent successfully"); window.location={"../../../Admin"};</script>';}
else {
{echo "We encountered an error sending your message, please try again."; }
}
}
?>
发送按钮什么也不做。没有成功消息或错误。这真是令人沮丧。我确实倾向于忽略这样认为的事情......
- 这是在服务器上
链接是正确的
我知道要经历很多事情
- 任何帮助,将不胜感激
谢谢,~BN