1-13的疑问
php和html写在一个php文件里,提交后只在地址栏显示这个localhost/12.php?name=1&password=1&email=1 并没有在页面显示用户名为。。。密码为。。。。邮箱为。。而且重新刷新了页面,这是怎么回事?
正在回答 回答被采纳积分+1
php和html写在一个php文件里,提交后只在地址栏显示这个localhost/12.php?name=1&password=1&email=1 并没有在页面显示用户名为。。。密码为。。。。邮箱为。。而且重新刷新了页面,这是怎么回事?
<?php
//$_POST的结构
header('content-type:text/html;charset=utf-8');
$_POST['name'];
$_POST['password'];
$_POST['email'];
if(!$_POST):
?>
<!--这里写HTML代码-->
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Document</title>
</head>
<body>
<table cellspacing="0" cellpadding="0">
<form action="" method="post">
<tr>
<td>名称:</td>
<td><input type="text" name="name" id=""></td>
</tr>
<tr>
<td>密码:</td>
<td><input type="text" name="password" id=""></td>
</tr>
<tr>
<td>邮箱:</td>
<td><input type="text" name="email" id=""></td>
</tr>
<tr>
<td><input type="submit" value="提交"></td>
<td><input type="reset" value="重置"></td>
</tr>
</form>
</table>
</body>
</html>
<?php
else:
//这里写输出结果
echo '用户名'.$_POST['name'];
echo '密码'.$_POST['password'];
echo '邮箱'.$_POST['email'];
endif;
?>
不能显示用户名。。。密码。。。邮箱。。。
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星