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 相关文章推荐
腾讯QQ微博API接口获取微博内容
Oct 30 PHP
php绘图中显示不出图片的原因及解决
Mar 05 PHP
php实现根据词频生成tag云的方法
Apr 17 PHP
php中smarty模板条件判断用法实例
Jun 11 PHP
一个简单至极的PHP缓存类代码
Oct 23 PHP
PHP创建word文档的方法(平台无关)
Mar 29 PHP
php自动提交表单的方法(基于fsockopen与curl)
May 09 PHP
PHP排序算法之冒泡排序(Bubble Sort)实现方法详解
Apr 20 PHP
PHP实现防止表单重复提交功能【基于token验证】
May 24 PHP
PHP实现普通hash分布式算法简单示例
Aug 06 PHP
Yii2框架视图(View)操作及Layout的使用方法分析
May 27 PHP
实例分析10个PHP常见安全问题
Jul 09 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-cli简介(不会Shell语言一样用Shell)
2013/06/03 PHP
Yii2实现同时搜索多个字段的方法
2016/08/10 PHP
php的PDO事务处理机制实例分析
2017/02/16 PHP
ThinkPHP中调用PHPExcel的实现代码
2017/04/08 PHP
php合并数组并保留键值的实现方法
2018/03/12 PHP
laravel 使用事件系统统计浏览量的实现
2019/10/16 PHP
PHP设计模式之装饰器(装饰者)模式(Decorator)入门与应用详解
2019/12/13 PHP
简单的js分页脚本
2009/05/21 Javascript
自己的js工具_Form 封装
2009/08/21 Javascript
JavaScript对内存分配及管理机制详细解析
2013/11/11 Javascript
Jquery性能优化详解
2014/05/15 Javascript
href下载文件根据id取url并下载
2014/05/28 Javascript
原生JS实现LOADING效果
2015/03/16 Javascript
jQuery选择器源码解读(三):tokenize方法
2015/03/31 Javascript
js中动态创建json,动态为json添加属性、属性值的实例
2016/12/02 Javascript
vue iview的菜单组件Mune 点击不高亮的解决方案
2019/11/01 Javascript
Vue实现多标签选择器
2019/11/28 Javascript
用jQuery实现抽奖程序
2020/04/12 jQuery
简明 Python 基础学习教程
2007/02/08 Python
python局部赋值的规则
2013/03/07 Python
跟老齐学Python之开始真正编程
2014/09/12 Python
Python中使用partial改变方法默认参数实例
2015/04/28 Python
OpenCV图像颜色反转算法详解
2019/05/13 Python
python如何实现从视频中提取每秒图片
2020/10/22 Python
python通过文本在一个图中画多条线的实例
2020/02/21 Python
如何在python中实现线性回归
2020/08/10 Python
纯css3实现照片墙效果
2014/12/26 HTML / CSS
CSS3 仿微信聊天小气泡实例代码
2017/04/05 HTML / CSS
HTML5 移动页面自适应手机屏幕四类方法总结
2017/08/17 HTML / CSS
施华洛世奇英国官网:SWAROVSKI英国
2017/03/13 全球购物
关于是否需要写商业计划书
2014/02/07 职场文书
《小山羊和小灰兔》教学反思
2014/02/19 职场文书
法定代表人身份证明书(含说明)
2014/10/02 职场文书
2014年环境卫生工作总结
2014/11/24 职场文书
2015年法制宣传月活动总结
2015/03/26 职场文书
虎兄虎弟观后感
2015/06/12 职场文书