热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

phpjquery验证码输入后验证表单

phpjquery验证码输入后验证表单可以刷新验证码,提交验证是否输入正确

php jquery 验证码 输入后验证表单

可以刷新验证码,提交验证是否输入正确
演示
PHP Code
session_start();  
$cap = 'notEq';  
if ($_SERVER['REQUEST_METHOD'] == 'POST') {  
   if ($_POST['captcha'] == $_SESSION['cap_code']) {  
       // Captcha verification is Correct. Do something here!  
       $cap = 'Eq';  
   } else {  
       // Captcha verification is wrong. Take other action  
       $cap = '';  
   }  
}  
?>  
 
           
 
                 
                   
 
                       
 
                   
 
                   
 
                       
 
                   
 
                   
 
                       
 
                   
 
                   
 
                       
 
                       
 
                   
 
                   
 
                       
 
                       
 
                   
 
               

 
                           

 
                           
                           
                           
 
                                                 
                       
看不清,换一个
 
           
 
         
       
 
       
 
js文件
Javascript Code
       
captcha.php
PHP Code
session_start();  
$ranStr = md5(microtime());  
$ranStr = substr($ranStr, 0, 6);  
$_SESSION['cap_code'] = $ranStr;  
$newImage = imagecreatefromjpeg("cap_bg.jpg");  
$txtColor = imagecolorallocate($newImage, 0, 0, 0);  
imagestring($newImage, 5, 5, 5, $ranStr, $txtColor);  
header("Content-type: image/jpeg");  
imagejpeg($newImage);  
?>  

推荐阅读
  • 本文介绍了如何通过安装和配置php_uploadprogress扩展来实现文件上传时的进度条显示功能。通过一个简单的示例,详细解释了从安装扩展到编写具体代码的全过程。 ... [详细]
  • 本文提供了一个详尽的前端开发资源列表,涵盖了从基础入门到高级应用的各个方面,包括HTML5、CSS3、JavaScript框架及库、移动开发、API接口、工具与插件等。 ... [详细]
  • 如何高效渲染JSON数据
    本文介绍了在控制器中返回JSON结果的方法,并详细说明了如何利用jQuery处理和展示这些数据,为Web开发提供了实用的技巧。 ... [详细]
  • 探讨了在HTML表单中使用元素代替进行表单提交的方法。 ... [详细]
  • JavaScript 跨域解决方案详解
    本文详细介绍了JavaScript在不同域之间进行数据传输或通信的技术,包括使用JSONP、修改document.domain、利用window.name以及HTML5的postMessage方法等跨域解决方案。 ... [详细]
  • 本文介绍了如何利用jQuery实现对网页上多个div元素的显示与隐藏控制,包括基本的toggle方法及更复杂的显示隐藏逻辑。 ... [详细]
  • 二维码的实现与应用
    本文介绍了二维码的基本概念、分类及其优缺点,并详细描述了如何使用Java编程语言结合第三方库(如ZXing和qrcode.jar)来实现二维码的生成与解析。 ... [详细]
  • 本文详细介绍了JQuery Mobile框架中特有的事件和方法,帮助开发者更好地理解和应用这些特性,提升移动Web开发的效率。 ... [详细]
  • HTML前端开发:UINavigationController与页面间数据传递详解
    本文详细介绍了如何在HTML前端开发中利用UINavigationController进行页面管理和数据传递,适合初学者和有一定基础的开发者学习。 ... [详细]
  • 使用 jQuery 实现页面加载进度条
    页面加载进度条是提升用户体验的重要工具,通过在页面头部显示一个加载状态,并在页面完全加载后隐藏,可以有效减少用户的等待焦虑。本文将详细介绍如何使用 jQuery 实现这一功能。 ... [详细]
  • 探索OpenWrt中的LuCI框架
    本文深入探讨了OpenWrt系统中轻量级HTTP服务器uhttpd的工作原理及其配置,重点介绍了LuCI界面的实现机制。 ... [详细]
  • jQuery ajax $.get或$.post 实现timeout超时设置的方法 ... [详细]
  • 本文介绍了 jQuery 的基本使用方法,包括文档就绪函数和常用的鼠标事件处理,以及各种选择器的详细说明。 ... [详细]
  • 本文通过一个具体的案例,展示了如何使用 Python 爬虫技术从京东网站爬取手机的价格和参数。最近发布的 iPhone X 虽然价格昂贵,但不妨碍我们探索其他高性价比的国产手机。 ... [详细]
  • 本文介绍了如何使用开源工具ChkBugReport来解析和分析Android设备的Bugreport。ChkBugReport能够将复杂的Bugreport转换为易于阅读的HTML报告,并提供详细的图表和分析结论。 ... [详细]
author-avatar
手机用户2502934435
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有