我正在设计用户首选项网页,现在我已经放置了两个保存按钮,一个用于保存新的更改密码,另一个用于保存其他类型的用户首选项。我怀疑的是,我不确定这是否是更容易实现的可用方式。 我会听到关于什么是最佳选择以及原因的意见,因为我没有在网上找到关于这个问题的明确方向。
答案 0 :(得分:0)
好的,如果你有一个这样的表格:
<form action="YOUR_PAGE" method="POST">
<label>Field 1: </label><input type="text" name="form_field_1" />
<label>Field 2: </label><input type="text" name="form_field_2" />
<input type="submit" name="submitFieldOneOnly" value="Submit field 1" />
<input type="submit" name="submitFieldTwoOnly" value="Submit field 2" />
</form>
您需要根据按下的按钮运行不同的代码,您可以在表单提交的页面上使用以下PHP代码:
<?php
if (isset($_POST['submitFieldOneOnly'])) {
//Submit button one was pressed
echo $_POST['form_field_1'];
}
if (isset($_POST['submitFieldTwoOnly'])) {
//Submit button two was pressed
echo $_POST['form_field_2'];
}
?>
这应该足以完成您所追求的目标。