[PHP初级]手把手教你写注册程序 1

实例内容

在此教程,我们将通过写一个用户注册程序,学习以下内容:

  • 数据的传输与获取
  • 信息的验证
  • pdo方式操作数据库
  • 事务处理

前台显示文件:index.php

首先,我们要从制作实际显示给用户的画面开始。
这里我们准备了3个输入框:用户名,密码,确认密码。

index.php

<!DOCTYPE html>
<html>
<head>
<title>注 册</title>
</head>
<body>

<form action="process.php" method="POST">
用户名 : <input name="userNm"><br />
密码 : <input name="pass" type="password"><br />
确认密码 : <input name="confirmPass" type="password"><br />

<input type="submit" name="register" value="注册">
</form>

</body>
</html>
  • 表单的提交方式为POST,这样输入信息不会显示在URL后面。
  • 各个输入项目的name会成为他们在传输时数组中的key值,一定要指定哦~
  • 将input标签的type指定为password,保证输入密码时为不可见状态。
  • 表单提交按钮的type一定要是submit哟!
  • 在这里我们把表单提交到process.php,在process.php中进行对输入信息的验证以及保存处理。

后台控制文件:process.php

数据的传输及获取

index.php所在的文件夹内新建process.php文件。

当用户输入了注册信息,按下 注册 按钮的时候,
用户输入的信息会被传送至process.php,在process.php中验证输入信息。

如果输入信息有误,则在注册界面显示错误信息。
如果输入信息没问题,则将用户信息保存至一开始准备的表内。

process.php

<?php

// 取得POST传过来的值
if (isset($_POST['register'])) {// 当注册按钮被按下时
    $userNm = $_POST['userNm'];
    $pass = $_POST['pass'];
    $confirmPass = $_POST['confirmPass'];

    // 验证输入信息
    // 保存信息至数据库
}

可以在这一步用var_dump();查看一下上面获取的三个值,是否正确地被获取到了。
如果没被获取到,请检查自己的拼写。

数据获取成功的话,一起进入第2章吧~٩(ˊᗜˋ*)و

链接

第1章 数据的传输及获取
第2章 输入信息的验证
第3章 数据的保存

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值