I have the following form:
HTML
<form id="myForm" action="" method="post">
<div id="edit-box">
<INPUT type="submit" name="save-text" id="save-text" value="Save">
<textarea id="editor" name="editor">
<?php echo $content; ?>
</textarea>
</div>
</form>
PHP
if ($_POST["save-text"]){
// get form data and do stuff here
}
当我只想在点击提交按钮时运行PHP脚本,应该如何确保它不会在其他时间运行?
action
为您的 PHP 路径,就完成了。action="path/filename.php"
- elclanrsisset()
函数,比如if (isset($_POST['save-text'])) {
。同时,尝试在if语句中添加echo 'submitted';
来调试代码,以确认它已经被提交。 - Jeemusuaction
还是使用isset()
成功了?让我们知道,这样我们中的一个人就可以将其作为答案编写并由你接受。 - Jeemusu