php实现用户注册密码的crypt加密


Posted in PHP onJune 08, 2017

本文实例为大家分享了php用户注册密码的加密,供大家参考,具体内容如下

一、代码

1、conn.php

<?php 
  $conn = mysql_connect("localhost", "root", "111") or die("连接数据库服务器失败!".mysql_error()); //连接MySQL服务器 
  mysql_select_db("db_database21",$conn);     //选择数据库db_database21 
  mysql_query("set names utf8");           //设置数据库编码格式utf8 
?>

2、index.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
<html xmlns="http://www.w3.org/1999/xhtml"> 
<head> 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
<title>用户注册</title> 
<style type="text/css"> 
<!-- 
body,td,th { 
  font-size: 12px; 
} 
--> 
</style></head> 
<body> 
<form id="form1" name="form1" method="post" action="index_ok.php"> 
 <fieldset style="width:500px"><legend style="font-size:16px">用户注册</legend><table width="300" border="0" align="center"> 
  <tr> 
   <td width="77" align="right">用户名:</td> 
   <td width="213"><input name="user" type="text" id="user" size="24" /></td> 
  </tr> 
  <tr> 
   <td align="right">密码:</td> 
   <td><input name="pwd" type="password" id="pwd" size="25" /></td> 
  </tr> 
  <tr> 
   <td> </td> 
   <td><input type="submit" name="sub" value="注册" /> 
     <input type="reset" name="res" value="重置" /></td> 
  </tr> 
 </table></fieldset> 
</form> 
</body> 
</html>

3、index_ok.php

<?php 
  header("content-type:text/html;charset=utf-8"); //加载头信息 
  include("conn/conn.php");//包含数据库连接文件 
  if(trim($_POST['user'])!= "" and trim($_POST['pwd'])!= ""){//判断输入是否为空 
    $pwd = crypt($_POST['pwd'],"key");//对输入的密码进行crypt加密 
    $sql = "insert into tb_user(username,password)values('".$_POST[user]."','". $pwd."')";//定义sql语句 
    $result = mysql_query($sql,$conn);//执行sql语句 
    if($result){ 
      echo "<font color='red'>注册成功。</font>";//如果结果为真提示注册成功 
    }else{ 
      echo "<font color='green'>注册失败!</font>";//否则提示注册失败 
    } 
  }else{ 
    echo "请认真填写用户名和密码!";//提示输入用户名和密码 
  } 
?>

二、运行结果

注册成功后,数据库显示如下:

php实现用户注册密码的crypt加密

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

PHP 相关文章推荐
PHP输出控制功能在简繁体转换中的应用
Oct 09 PHP
Erlang的运算符(比较运算符,数值运算符,移位运算符,逻辑运算符)
Jul 23 PHP
使用php 获取时间今天明天昨天时间戳的详解
Jun 20 PHP
ThinkPHP3.1新特性之多数据库操作更加完善
Jun 19 PHP
常见php数据文件缓存类汇总
Dec 05 PHP
PHP使用strtotime计算两个给定日期之间天数的方法
Mar 18 PHP
php实现递归抓取网页类实例
Apr 03 PHP
老司机传授Ubuntu下Apache+PHP+MySQL环境搭建攻略
Mar 20 PHP
对PHP依赖注入的理解实例分析
Oct 09 PHP
php利用云片网实现短信验证码功能的示例代码
Nov 18 PHP
yii2实现Ueditor百度编辑器的示例代码
Nov 02 PHP
php xhprof使用实例详解
Apr 15 PHP
php封装一个异常的处理类
Jun 08 #PHP
php简单构造json多维数组的方法示例
Jun 08 #PHP
php显示页码分页类的封装
Jun 08 #PHP
PHP 7.0新增加的特性介绍
Jun 08 #PHP
PHP使用PHPExcel实现批量上传到数据库的方法
Jun 08 #PHP
iis6手工创建网站后无法运行php脚本的解决方法
Jun 08 #PHP
PHP简单获取随机数的常用方法小结
Jun 07 #PHP
You might like
10个超级有用的PHP代码片段果断收藏
2015/09/23 PHP
PHP简单检测网址是否能够正常打开的方法
2016/09/04 PHP
PHP手机短信验证码实现流程详解
2018/05/17 PHP
php伪静态验证码不显示的解决方案
2019/09/26 PHP
解析arp病毒背后利用的Javascript技术附解密方法
2007/08/06 Javascript
把jquery 的dialog和ztree结合实现步骤
2013/08/02 Javascript
js文本框输入点回车触发确定兼容IE、FF等
2013/11/19 Javascript
css结合js制作下拉菜单示例代码
2014/02/27 Javascript
JS中使用DOM来控制HTML元素
2016/07/31 Javascript
JavaScript实现页面定时刷新(定时器,meta)
2016/10/12 Javascript
node中Express 动态设置端口的方法
2017/08/04 Javascript
vue 标签属性数据绑定和拼接的实现方法
2018/05/17 Javascript
vue 输入电话号码自动按3-4-4分割功能的实现代码
2020/04/30 Javascript
JS 获取文件后缀,判断文件类型(比如是否为图片格式)
2020/05/09 Javascript
JQuery Ajax如何实现注册检测用户名
2020/09/25 jQuery
[02:11]完美世界DOTA2联赛10月28日赛事精彩集锦:来吧展示实力强劲
2020/10/29 DOTA
Python生成验证码实例
2014/08/21 Python
Python利用pyHook实现监听用户鼠标与键盘事件
2014/08/21 Python
用Python进行基础的函数式编程的教程
2015/03/31 Python
Tensorflow环境搭建的方法步骤
2018/02/07 Python
Python实现定期检查源目录与备份目录的差异并进行备份功能示例
2019/02/27 Python
使用Python内置模块与函数进行不同进制的数的转换
2020/04/26 Python
python使用matplotlib:subplot绘制多个子图的示例
2020/09/24 Python
多个版本的python共存时使用pip的正确做法
2020/10/26 Python
trivago美国:全球最大的酒店价格比较网站
2018/01/18 全球购物
全球最大的房车租赁市场:Outdoorsy
2018/09/19 全球购物
马来西亚在线健康商店:Medipal Malaysia
2020/04/13 全球购物
Linux开机引导的步骤是什么
2015/10/19 面试题
幼师自荐信
2013/10/26 职场文书
廉洁使者实施方案
2014/03/29 职场文书
诉讼授权委托书
2014/10/15 职场文书
党的群众路线教育实践活动整改落实情况报告
2014/10/28 职场文书
工程服务质量承诺书
2015/04/29 职场文书
关于感恩老师的古诗句
2019/08/20 职场文书
quickjs 封装 JavaScript 沙箱详情
2021/11/02 Javascript
排查并解决MySQL生产库内存使用率高的报警
2022/04/11 MySQL