以下是用php写一个下拉列表框填写加款扣款,两个文本框一个填写uid一个填写金额的示例代码:

<!DOCTYPE html>
<html>
<head>
	<title>加款扣款</title>
</head>
<body>
	<h1>加款扣款</h1>
	<form method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]);?>">
		<label for="type">类型:</label>
		<select name="type" id="type">
			<option value="0">请选择</option>
			<option value="1">加款</option>
			<option value="2">扣款</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" name="submit" value="提交">
	</form>

	<?php
		// 定义变量并初始化为空
		$type = $uid = $amount = "";

		// 当提交表单时处理数据
		if ($_SERVER["REQUEST_METHOD"] == "POST") {
			$type = test_input($_POST["type"]);
			$uid = test_input($_POST["uid"]);
			$amount = test_input($_POST["amount"]);

			// 验证数据
			if (empty($type)) {
				echo "<p>类型是必填项</p>";
			} elseif (empty($uid)) {
				echo "<p>用户ID是必填项</p>";
			} elseif (!is_numeric($uid)) {
				echo "<p>用户ID必须是数字</p>";
			} elseif (empty($amount)) {
				echo "<p>金额是必填项</p>";
			} elseif (!is_numeric($amount)) {
				echo "<p>金额必须是数字</p>";
			} else {
				// 执行加款或扣款操作,这里只是示例代码,需要根据具体情况修改
				if ($type == 1) {
					echo "<p>用户ID为{$uid}的用户加款{$amount}元</p>";
				} else {
					echo "<p>用户ID为{$uid}的用户扣款{$amount}元</p>";
				}
			}
		}

		// 处理输入数据的函数
		function test_input($data) {
			$data = trim($data);
			$data = stripslashes($data);
			$data = htmlspecialchars($data);
			return $data;
		}
	?>
</body>
</html>

在这个示例中,使用了一个下拉列表框来选择加款或扣款的类型。根据选择的类型,在表单提交后执行不同的操作。同时,使用了一个函数来处理输入数据,确保数据的安全性。不过这个示例只是一个简单的示例,实际应用中需要根据具体情况进行修改和完善。

用php写一个下拉列表框填写加款扣款两个文本框一个填写uid一个填写金额

原文地址: https://www.cveoy.top/t/topic/JvC 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录