PHP 下拉列表选择加款/扣款,自动跳转标题栏链接
以下是一个简单的示例代码,使用 PHP 创建一个包含下拉列表框、文本输入框的表单,用于选择加款或扣款操作,并包含用户 ID 和金额输入框,提交后自动跳转到标题栏链接。
<!DOCTYPE html>
<html>
<head>
<title>填写加款扣款信息</title>
</head>
<body>
<h3>填写加款扣款信息</h3>
<form action='submit.php' method='post'>
<label for='type'>请选择操作类型:</label>
<select name='type' id='type'>
<option value='add'>加款</option>
<option value='deduct'>扣款</option>
</select><br><br>
<label for='uid'>请输入用户ID:</label>
<input type='text' name='uid' id='uid'><br><br>
<label for='amount'>请输入金额:</label>
<input type='text' name='amount' id='amount'><br><br>
<input type='submit' value='提交'>
</form>
</body>
</html>
上述代码中,我们创建了一个表单,包含一个下拉列表框用于选择操作类型(加款或扣款)、一个文本框用于输入用户 ID、一个文本框用于输入金额,以及一个提交按钮。表单的提交地址是 submit.php。
接下来,我们需要编写 submit.php 文件来处理表单提交并完成相应的操作:
<?php
// 获取表单提交的数据
$type = $_POST['type'];
$uid = $_POST['uid'];
$amount = $_POST['amount'];
// 根据操作类型,执行相应的操作
if ($type == 'add') {
// 加款操作
// TODO:执行加款操作的代码
echo '已成功为用户' . $uid . '加款' . $amount . '元。';
} else {
// 扣款操作
// TODO:执行扣款操作的代码
echo '已成功为用户' . $uid . '扣款' . $amount . '元。';
}
// 自动访问标题栏链接
header('Location: https://www.example.com/');
?>
上述代码中,我们首先获取了表单提交的操作类型、用户 ID 和金额。然后,根据操作类型,执行相应的操作,并输出操作结果。
最后,我们使用 header() 函数将浏览器重定向到标题栏链接所指定的网址。请注意,header() 函数必须在所有输出之前调用,否则会出现“头信息已经发送”的错误。
原文地址: https://www.cveoy.top/t/topic/l0zX 著作权归作者所有。请勿转载和采集!