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 相关文章推荐
用PHP4访问Oracle815
Oct 09 PHP
复杂检索数据并分页显示的处理方法
Oct 09 PHP
php数组函数序列之array_values() 获取数组元素值的函数与方法
Oct 30 PHP
PHP 杂谈《重构-改善既有代码的设计》之三 重新组织数据
Apr 09 PHP
微博短链接算法php版本实现代码
Sep 15 PHP
PHP5全版本绕过open_basedir读文件脚本漏洞详细介绍
Jan 20 PHP
Laravel实现用户注册和登录
Jan 23 PHP
php计算指定目录下文件占用空间的方法
Mar 13 PHP
php bootstrap实现简单登录
Mar 08 PHP
php查询及多条件查询
Feb 26 PHP
PHP判断是否是微信打开,浏览器打开的方法
Mar 14 PHP
PHP实现用session来实现记录用户登陆信息
Oct 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
让你的网站首页自动选择语言转跳
2006/12/06 PHP
PHP数组循环操作详细介绍 附实例代码
2013/02/03 PHP
php数字每三位加逗号的功能函数
2015/10/22 PHP
PHP面向对象自动加载机制原理与用法分析
2016/10/14 PHP
php检查函数必传参数是否存在的实例详解
2017/08/28 PHP
PHP get_html_translation_table()函数用法讲解
2019/02/16 PHP
javascript demo 基本技巧
2009/12/18 Javascript
javascript中利用数组实现的循环队列代码
2010/01/24 Javascript
js中小数转换整数的方法
2014/01/26 Javascript
js跨域请求数据的3种常用的方法
2015/12/01 Javascript
详解AngularJS脏检查机制及$timeout的妙用
2017/06/19 Javascript
详解angular部署到iis出现404解决方案
2018/08/14 Javascript
微信小程序dom操作的替代思路实例分析
2018/12/06 Javascript
es6函数中的作用域实例分析
2020/04/18 Javascript
解决Vue watch里调用方法的坑
2020/11/07 Javascript
python对字典进行排序实例
2014/09/25 Python
Python中逗号的三种作用实例分析
2015/06/08 Python
Python获取系统所有进程PID及进程名称的方法示例
2018/05/24 Python
Python Flask框架模板操作实例分析
2019/05/03 Python
python用for循环求和的方法总结
2019/07/08 Python
TensorFlow 读取CSV数据的实例
2020/02/05 Python
python进行参数传递的方法
2020/05/12 Python
基于django 的orm中非主键自增的实现方式
2020/05/18 Python
pandas按条件筛选数据的实现
2021/02/20 Python
html5 移动端视频video的android兼容(去除播放控件、全屏)
2020/03/26 HTML / CSS
ECCO爱步官方旗舰店:丹麦鞋履品牌
2018/01/02 全球购物
中国领先的汽车保养服务平台:途虎养车
2019/10/18 全球购物
应届生求职信写作技巧
2013/10/24 职场文书
财务人员个人求职信范文
2013/12/04 职场文书
假面舞会策划方案
2014/05/29 职场文书
卫生厅领导班子党的群众路线教育实践活动整改措施
2014/09/20 职场文书
交通违章检讨书
2014/09/21 职场文书
出纳年终工作总结2014
2014/12/05 职场文书
导游词之白茶谷九龙峡
2019/10/23 职场文书
CocosCreator如何实现划过的位置显示纹理
2021/04/14 Javascript
Python OpenCV实现传统图片格式与base64转换
2021/06/13 Python