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 相关文章推荐
第4章 数据处理-php数组的处理-郑阿奇
Jul 04 PHP
PHP几个数学计算的内部函数学习整理
Aug 06 PHP
php curl 伪造IP来源的实例代码
Nov 01 PHP
php中unlink()、mkdir()、rmdir()等方法的使用介绍
Dec 21 PHP
解析php php_openssl.dll的作用
Jul 01 PHP
解决Codeigniter不能上传rar和zip压缩包问题
Mar 07 PHP
php提取身份证号码中的生日日期以及验证是否为成年人的函数
Sep 29 PHP
PHP实现求解最长公共子串问题的方法
Nov 17 PHP
apache集成php7.3.5的详细步骤
Jun 20 PHP
php基于 swoole 实现的异步处理任务功能示例
Aug 13 PHP
php创建类并调用的实例方法
Sep 25 PHP
laravel-admin的多级联动方法
Sep 30 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
php xml实例 留言本
2009/03/20 PHP
基于simple_html_dom的使用小结
2013/07/01 PHP
PHP APC缓存配置、使用详解
2014/03/06 PHP
完整删除ecshop中获取店铺信息的API
2014/12/24 PHP
PHP使用ActiveMQ实例
2018/02/05 PHP
laravel高级的Join语法详解以及使用Join多个条件
2019/10/16 PHP
PHP设计模式概论【概念、分类、原则等】
2020/05/01 PHP
javascript 触发事件列表 比较不错
2009/09/03 Javascript
JQuery AJAX 中文乱码问题解决
2013/06/05 Javascript
Centos7 中 Node.js安装简单方法
2016/11/02 Javascript
JavaScript实现图片拖曳效果
2017/09/08 Javascript
最实用的JS数组函数整理
2017/12/05 Javascript
重学 JS:为啥 await 不能用在 forEach 中详解
2019/04/15 Javascript
JS浏览器BOM常见操作实例详解
2020/04/27 Javascript
vue递归获取父元素的元素实例
2020/08/07 Javascript
Python urllib、urllib2、httplib抓取网页代码实例
2015/05/09 Python
详解Django中的form库的使用
2015/07/18 Python
Python实现抢购IPhone手机
2018/02/07 Python
使用Python快速搭建HTTP服务和文件共享服务的实例讲解
2018/06/04 Python
Python3使用xml.dom.minidom和xml.etree模块儿解析xml文件封装函数的方法
2019/09/23 Python
Python3 io文本及原始流I/O工具用法详解
2020/03/23 Python
Python3.7安装PyQt5 运行配置Pycharm的详细教程
2020/10/15 Python
ETO男装官方网店:ETO Jeans
2019/02/28 全球购物
俄罗斯天然和有机产品、健康生活网上商店:Fitomarket.ru
2020/10/09 全球购物
介绍一下.NET构架下remoting和webservice
2014/05/08 面试题
数学国培研修感言
2014/02/13 职场文书
企业安全生产责任书
2014/04/14 职场文书
养成教育经验材料
2014/05/26 职场文书
好的旅游活动方案
2014/08/19 职场文书
中国梦党课学习心得体会
2016/01/05 职场文书
Go 自定义package包设置与导入操作
2021/05/06 Golang
Django分页器的用法你都了解吗
2021/05/26 Python
Python实现8种常用抽样方法
2021/06/27 Python
Mysql中有关Datetime和Timestamp的使用总结
2021/12/06 MySQL
Qt数据库应用之实现图片转pdf
2022/06/01 Java/Android
Windows server 2022创建创建林、域树、子域的步骤
2022/06/25 Servers