展开菜单

PHP生成各种验证码和Ajax验证

PHP生成各种验证码和Ajax验证

验证码在WEB应用中非常重要,通常用来防止用户恶意提交表单,如恶意注册和登录、论坛恶意灌水等。本文将通过实例讲解使用PHP生成各种常见的验证码包括数字验证码、数字+字母验证码、中文验证码、算术验证码等等以及其Ajax验证过程。 PHP生成验证码图片 PHP生成验证码的原理:使用PHP的GD库,生成一张带验证码的图片,并将验证码保存在Session中。PHP生成验证码的大致流程有: 产生一张png的图片; 为图片设置背景色; 设置字体颜色和样式; 产生4位数的随机...

vps centos 一键安装PPTP脚本

1、下载vpn(CentOS6专用)一键安装包 wget http://www.hi-vps.com/shell/vpn_centos6.sh chmod a+x vpn_centos6.sh 2、运行一键安装包 bash vpn_centos6.sh 3、会有三个选择: 1.安装VPN服务 2.修复VPN 3.添加VPN用户 首先输入1,回车,VPS开始安装VPN服务。如果这里出现问题,请确保上面的步骤没有漏掉或者顺序错误的,还不行就重装。 4、添加VPN用户(可多次添加用户) bash vp...

linux中如何删除文件,vps删除文件命令

1、删除文件夹以及文件夹中的所有文件命令: rm -rf 目录名字 其中: -r:向下递归删除 -f:直接强行删除,且没有任何提示 2、删除文件命令 rm -f 文件名 将会强行删除文件,且无提示 注意: 使用rm -rf要格外注意,linux中没有回收站,慎重删除

discuz关于出现“对不起,您安装的不是正版应用..”的解决办法

安装discuz非正版插件或非正版模板时,会出现提示:对不起,您安装的不是正版应用,安装程序无法继续执行,点击这里安装正版应用。 discuz 社区在更新到2.0以上后,增加了对插件的版本检测,在安装时,可能会出现:“对不起,您安装的不是正版应用,安装程序无法继续执行”的提示,要解决这个其实挺容易的,在/source/function/目录找到并编辑function_cloudaddons.php文件,找到文件中的cloudaddons_validator这个处理过程,将中间提示部份注释掉,改为像以下这样即可: function cloudaddons_validator($ad...

如何解决网站收录难,收录少的问题。

做SEO通常都会遇到的网站收录难,收录少的问题。下面是一些优化建议: 一、丰富列表页 小网站的频道,大多就是几个列表页或只有一个列表页,一个列表页只放8-10篇内容,然后就全是翻页,这样文章一多,蜘蛛很多页是爬不到的,因为太深了。 最好的方法是,把文章多细分类,一个频道切成几个,然后把列表页的文章数量拉大,建议是20-30篇,当然,要是你的网站产品或内容非常多,可以再加大数量,减少分页。 二、做不同维度的SEO频道 网站内容多,或产品多,可以从不同维度去做SEO频道,让内容做不同类型的组合,可以用搜索的形式展现,也可以用Tag标签形式来展示,只要把页面容易做好...

php正则表达式的边界符是什么?正则表达式边界符详细介绍

边界符/定界符:边界,用来描述字符串或单词的边界。 正则表达式的构成公式: /原子和元字符/模式修正符 也就是说,正则表达式的原子和元字符都放在定界符之间,而模式修正符放在定界符之外。 除了字母、数字和反斜线\以外的任何字符都可以为定界符号,比如 | |、//、{}、!!等等,但是需要注意,如果没有特殊需要,我们都使用正斜线//作为正则表达式的定界符号。 注意:ereg系列的正则表达式不需要定届符,preg系列的才需要,并且定界符可以自己选择,只有前后一对就行,比如我们一般使用/符号,但是如果里面有/需要匹配那么就需要使用\/来表示,...

解决wordpress 500服务器错误 HTTP 500错误的方法

使用wordpress过程中,如果出现500服务器错误,各种方法试过之后,可以检查一下服务器的php版本,如果是低于php 5.3的,可以更换为php 5.3或更高版本。

一张图教你登山包怎么打包装备

一张图教你登山包怎么打包装备

感觉登山包不够大装不下东西?也许是你不会装,一张图教你怎么充分利用背包空间,最大限量地打包装备:

买汽车时怎么砍价,买车还价技巧

到了4Sd店后可以先看看车,坐坐,摸摸,等销售员过来找你。(注:别一进店就急吼吼拉着店员坐下来开杀,那让人家一眼就看出你是吃了秤砣的王八,想不宰你都对不起那刀。)和销售员聊聊车,并表示出你很喜欢这车,但也不时透露出其他牌子的几款车也不错的想法。火候差不多时,可以要求大家坐下来谈谈价格。(注:一定要坐下来谈,这样才让销售人员觉得你有诚意,你要是站着问价格,我保证十有八九是指导价,要不就是一个与网上报价相去甚远的价格)重要提醒:关于寻找谈判的销售人员,请选择男性,男人一般容易冲动,爽快,销售人员也是一样,女的就比较斤斤计较点,谈到最后肯定费力。(各位女侠表那拍我啊)再说女顾客砍男销售肯定有天...

php中$this->是什么意思?$this->表示什么?

$this 的含义是表示实例化后的具体对象! 我们一般是先声明一个类,然后用这个类去实例化对象! 但是,当我们在声明这个类的时候,想在类本身内部使用本类的属性或者方法。应该怎么表示呢? 例如: 我声明一个User类!它只含有一个属性 $name; class User { public $_name; } 现在,我给User类加个方法。就用getName()方法,输出$name属性的值吧! class User { public $name; function getNam...

解决sendmail的can not chdir(/var/spool/clientmqueue/)错误问题

服务器用的RedHat AS4版本,今天启用sendmail功能的时候,出错: Starting sendmail: [ OK ] Starting sm-client: can not chdir(/var/spool/clientmqueue/): Permission denied Program mode requires special privileges, e.g., root or TrustedUser. Google了一把,终于找到问题所在: 原来是/var/spool/clientmqueue/的权限配置不正确,sendmail没有权限访...