php验证码功能

2016-10-6    分类: php学习

php_code123

准备工作:

1、打开服务器安装目录下的php.ini文件;
      去掉;extension=php_gd.dll或;extension=php_gd2.dll前的“;”;
      重启服务器即可。
2、确保php支持session模块
关于:php.ini下的session的配置《php.ini中的session如何设置

phpinfo();  查看是否开启了session和gd模块

 

1,下载php代码文件code.php

 

2,调用

需要在获取验证码的页面输出
<?php 
  //开启Session 
  session_start(); 
  //判断是否提交 
  echo $_SESSION["verification"];
?> 

<input type="text">
<img src="code.php" onclick="this.src='code.php?Math.random()'">

 

3,逻辑代码

获取到用户输入的验证码和$_SESSION["verification"]进行对比。