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 相关文章推荐
用Socket发送电子邮件(利用需要验证的SMTP服务器)
Oct 09 PHP
谈谈PHP语法(5)
Oct 09 PHP
php mssql 日期出现中文字符的解决方法
Mar 10 PHP
PHP 杂谈《重构-改善既有代码的设计》之五 简化函数调用
May 07 PHP
$_GET['goods_id']+0 的使用详解
Jun 06 PHP
PHP调用C#开发的dll类库方法
Jul 28 PHP
php中in_array函数用法分析
Nov 15 PHP
php发送短信验证码完成注册功能
Nov 24 PHP
老生常谈PHP面向对象之解释器模式
May 17 PHP
PHP实现cookie跨域session共享的方法分析
Aug 23 PHP
在Laravel 的 Blade 模版中实现定义变量
Oct 14 PHP
PHP7创建销毁session的实例方法
Feb 03 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
德劲1104的电路分析与改良
2021/03/01 无线电
优化PHP代码的53条建议
2008/03/27 PHP
js+php实现静态页面实时调用用户登陆状态的方法
2015/01/04 PHP
php使用类继承解决代码重复的问题
2015/02/11 PHP
PHP实现的mysql主从数据库状态检测功能示例
2017/07/20 PHP
javascript 判断数组是否已包含了某个元素的函数
2010/05/30 Javascript
统计出现最多的字符次数的js代码
2010/12/03 Javascript
javascript 树形导航菜单实例代码
2013/08/13 Javascript
JavaScript中的apply和call函数详解
2014/07/20 Javascript
node.js解决获取图片真实文件类型的问题
2014/12/20 Javascript
jQuery构造函数init参数分析续
2015/05/13 Javascript
JS模仿编辑器实时改变文本框宽度和高度大小的方法
2015/08/17 Javascript
基于JavaScript实现鼠标向下滑动加载div的代码
2016/08/31 Javascript
详解webpack+express多页站点开发
2017/12/22 Javascript
js中如何完美的解析数据
2018/03/18 Javascript
vue-cli 2.*中导入公共less文件的方法步骤
2018/11/22 Javascript
微信小程序云开发修改云数据库中的数据方法
2019/05/18 Javascript
微信小程序 WXML节点信息查询详解
2019/07/29 Javascript
vue实现鼠标经过动画
2019/10/16 Javascript
Django中使用group_by的方法
2015/05/26 Python
利用numpy+matplotlib绘图的基本操作教程
2017/05/03 Python
Python中Scrapy爬虫图片处理详解
2017/11/29 Python
实例讲解python中的协程
2018/10/08 Python
python的pstuil模块使用方法总结
2019/07/26 Python
python飞机大战游戏实例讲解
2020/12/04 Python
解决tensorflow模型压缩的问题_踩坑无数,总算搞定
2021/03/02 Python
英语道歉信范文
2014/01/09 职场文书
高二美术教学反思
2014/01/14 职场文书
技能竞赛活动方案
2014/02/21 职场文书
爽歪歪广告词
2014/03/20 职场文书
学生会副主席竞聘书
2014/03/31 职场文书
环保建议书300字
2014/05/14 职场文书
公司员工离职证明书
2014/10/04 职场文书
《鲁滨逊漂流记》之六读后感(4篇)
2019/09/29 职场文书
python实现简单反弹球游戏
2021/04/12 Python
SpringBoot+Redis实现布隆过滤器的示例代码
2022/03/17 Java/Android