1-13编程练习
我在浏览器数过了, 显示没有问题。但是我很疑惑,“//$_POST的结构”这个是什么?这里要填什么?
还有
if(!$_POST):
?>
<?php
else:
<?php
endif;
?>
php和html文件的嵌套使用格式是这样的?没看懂
求解惑
//$_POST的结构
if(!$_POST):
?>
<!DOCTYPE html>
<html dir="ltr">
<head>
<meta charset="utf-8">
<title>注册页面</title>
</head>
<body>
<form action="./13.test_form.php" method="post">
<table width="70%" cellpadding="0" bacolor="#abcdef" >
<tr>
<td>名称:</td>
<td><input type="text" name="username" id="" placeholder="请输入用户名"/></td>
</tr>
<tr>
<td>密码:</td>
<td><input type="password" name="password" id="" placeholder="请输入密码"></td>
</tr>
<tr>
<td>邮箱:</td>
<td><input type="email" name="email" id="" placeholder="请输入合法邮箱"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" name="submit" value="提交"/>
<input type="reset" name='reset' value='重置'/>
</td>
</tr>
</table>
</form>
</body>
</html>
<?php
else:
//这里写输出结果
echo '用户名:',$_POST['username'],'<br/>';
echo '密码',$_POST['password'],'<br/>';
echo '邮箱',$_POST['email'];
endif;
?>
正在回答
您好,php和html混编,php代码必须包含在<?php ?>符号里面,在这符号外面可以写html代码。
$_POST是php的系统变量,接收post方法传过来的表单数据。
if(!$_POST),判断$_POST是否有数据,如果没有,就显示表单,如果有,说明这是表单提交操作,此时就应该走else逻辑,打印表单提交的数据。
如果解决了你的问题,请采纳,祝学习愉快~
- 参与学习 人
- 提交作业 626 份
- 解答问题 4928 个
想要学好Web后端开发的中流砥柱语言,本阶段为你轻松铺就扎实的基础,从前端网页布局的搭建到后台PHP开发,助你从零基础到掌握主流开发语言。
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星