post通常只有一种情况
在abc.php中接收页面的东西怎么接
简单计算器:
html:
php:
<form action="abc.php" method="get">
项目1:<input type="text" name="uName" />
项目2:<input type="password" name="uPswd" />
<input type="submit" value="提交" />
</form>
在abc.php中接收页面的东西怎么接
<?php
$v1 = $_POST['uName']; //单引号、双引号都行 是数组的索引
$v2 = $_POST['uPswd'];
var_dump($_POST) //显示所有变量信息
?>
简单计算器:
html:
<body>
<form action="5post.php" method="post">
<input type="text" name="n1" />
<select name="op" >
<option value="+">+</option>
<option value="-">-</option>
<option value="*">*</option>
<option value="/">/</option>
</select>
<input type="text" name="n2" />
<input type="submit" value="提交" />
</form>
</body>
php:
<?php
if($_POST){
$n1 = $_POST['n1']; //单引号、双引号都行 是数组的索引
$n2 = $_POST['n2'];
$op = $_POST['op'];
echo "<hr />";
if(is_numeric($n1) && is_numeric($n2)){
switch($op){
case "+":
$result = $n1 + $n2;
break;
case "-":
$result = $n1 - $n2;
break;
case "*":
$result = $n1 * $n2;
break;
case "/":
if($n2 == 0){
$result = "INF";
echo "除数不能为0<br />";
} else {
$result = $n1 / $n2;
}
break;
}
echo "结果为:$result";
} else {
echo "请输入数字!!!";
}
} else {
echo "请从正确路径添加信息";
}
?>