phpwind放自动注册方法

论坛老是有人暴力注册发广告  好烦
打开wind\register.htm
<!--
EOT;
if(function_exists('imagecreate') && $db_lgck){print <<<EOT
-->
<tr><td class='f_one'>认证码<font color=red>*</font></td>
<td class='f_one'><input type='text' maxLength=4 name='lg_num' size=10> <img src="ck.php" align=absmiddle> 请将图片中的数字或英文字母填入左框中</td></tr>
<!--
EOT;
}print <<<EOT
-->

在它们的下面加入以下代码:

<tr>
<td class='f_one'><b>本站域名*</b>:</td>
<td class='f_one'>
<INPUT type=text size=25 name=wwwname maxlength=8>
<INPUT type=hidden name=www value=http://bbs.ourfuwa.com>
<font color=red><b>只需要输入</font><font color=blue>http://bbs.ourfuwa.com</font></b>本项内容仅为防止垃圾软件恶意注册之用,给您注册带来不便请见谅!</td></tr>

然后修改文件最后面的代码

function regcheck(formct){
  if (formct.regname.value=='' || formct.regpwd.value=='' || formct.regpwdrepeat.value=='' || formct.www.value==''){
    alert('会员名或密码或域名验证为空,请填写');
    return false; 
  }
  if (formct.regpwd.value!=formct.regpwdrepeat.value){
    alert('两次输入的密码不一致,请检查后重试。');
    return false; 
  }
  if (formct.wwwname.value!=formct.www.value){
    alert('请根据提示输入本站正确的域名: http://bbs.ourfuwa.com 这仅为防止垃圾软件恶意注册之用,给您注册带来不便请见谅');
    return false; 
  }
  if (formct.regpwd.value.length<6){
    alert('密码太少,请用6位以上');
    return false;
  }
}

请注意红色部分25就是你域名的长度

(0)

相关推荐

  • phpwind放自动注册方法

    论坛老是有人暴力注册发广告  好烦 打开wind\register.htm <!-- EOT; if(function_exists('imagecreate') && $db_lgck){print <<<EOT --> <tr><td class='f_one'>认证码<font color=red>*</font></td> <td class='f_one'><input t

  • python用装饰器自动注册Tornado路由详解

    第一个版本 在这个版本中,首先创建了 RouterConfig 对象,其构造方法创建了 tornado.web.Application() 并赋值为 self.Application ,在每个 Handler 上添加 @app.route 装饰器,对应的就是 RouterConfig 下面的 route 对象,其中 Handler 实例会被赋值到 handler 参数中,最后把 URL 和 Handler 对应关系添加到路由表中, URL 在每个 Handler 中创建的属性. #!/usr/b

  • php自动注册登录验证机制实现代码

    背景: 在phpwind站点后台添加一个名为"广告管家"(广告管家为CNZZ的一款广告投放的应用)的应用,整个"广告管家"的应用是通过iframe载入,载入的具体内容根据不同站点显示针对该站点的具体内容,为了提高易用性,有以下的两点要求: 1.首次进入"广告管家"页面自动注册CNZZ账户 2.以后每次进入"广告管家"页面默认为首次注册的CNZZ账户 设计: 1.尝试载入用户帐号和密码信息,此信息保存在数据库或是文本缓存中 2.

  • SQL语句中公共字段的自动填充方法

    1. 前言 我们在设计数据库的时候一定会带上新增.更新的时间.操作者等审计信息. 之所以带这些信息是因为假如有一天公司的数据库被人为删了,尽管可能有数据库备份可以恢复数据.但是我们仍然需要追踪到这个事是谁干的,在什么时间干的,具体干了哪些事等等,方便定责和修补.但是我们变更每条数据都要去显式变更这些信息就十分繁琐,我们希望无感知的来处理这些信息. 2. 通用方式 那么有什么好的解决思路呢?在Spring Data框架中提供@CreatedBy和@LastModifiedBy来捕捉谁创建或修改的实

  • vue实现全局组件自动注册,无需再单独引用

    目录 vue全局组件自动注册 自动化注册全局组件脚本 vue全局组件自动注册 1.在components目录下创建一个global目录,里面放置一些需要全局注册的组件. index.js作用只要是引入main.vue,导出组件对象 2.在components中创建一个index.js,用来扫描全局对象并自动注册. 3.最后在入口文件main.js中导入这个index.js中就可以了 4.直接使用 自动化注册全局组件脚本 今天有一个idea,vue一些组件,可能会全局都用到,我觉得在main.js

  • 用Python将动态GIF图片倒放播放的方法

    这次让我们一个用 Python 做一个小工具:将动态 GIF 图片倒序播放! GIF(Graphics Interchange Format) 是一种可以用来呈现动画效果的图片格式,原理就是保存很多帧(Frame)静态图像,然后连续呈现.很多简短的视频也会被转换成动态 GIF 呈现,压缩画质和去除声音之后可以有效地减小文件大小.网络上不计其数的搞笑动图,几乎承载了网友大半的欢乐,但是也有人发现,将正常的动画倒序播放往往可以获得更搞笑的效果,Reddit 上甚至有一个专门的节点:/r/revers

  • 关于PHP文件的自动运行方法分析

    本文实例分析了PHP文件的自动运行方法.分享给大家供大家参考,具体如下: 这里分析两种方法: 第一种方法: a.php文件内容 如下: <?php ini_set("error_log", "c:\php\php_error.log"); error_log("a.php is execute----------",0); ignore_user_abort(); // 后台无阻断运行 set_time_limit(0); // 一直给我运

  • django中模板的html自动转意方法

    一.需求来源: 如果用户在文本框中填了一段<script>alert(xxx);</script>代码,然后我们还保存在了数据库中,下次模板加载数据的时候,将这段代码显示在浏览器,将会弹出一个警告框.因此,这是XSS(跨域脚本)攻击的一种方式,我们肯定不能允许这种事件发生,因此django默认给我们启动了自动转意的功能.将这段代码转换成普通的文本进行展示. 二.如何关闭: 你肯定会问既然自动转意可以关闭XSS漏洞为什么需要关闭呢?原因很简单,如果你数据库中保存了一段可信任的HTML

  • 浅谈Python脚本开头及导包注释自动添加方法

    1.开头:#!/usr/bin/python和# -*- coding: utf-8 -*-的作用 – 指定 #!/usr/bin/python 是用来说明脚本语言是python的 是要用/usr/bin下面的程序(工具)python,这个解释器,来解释python脚本,来运行python脚本的. #!/usr/bin/python:是告诉操作系统执行这个脚本的时候,调用 /usr/bin 下的 python 解释器: #!/usr/bin/env python(推荐):这种用法是为了防止操作系

  • Pycharm设置utf-8自动显示方法

    如下所示: File->Setting->Editor->File and Code Templates->python script,右侧框框内输入: # -*- coding:utf-8 -*-  ,然后重新启动Pycharm,这样每个新建的Python文件行首都会显示 # -*- coding:utf-8 -*- 以上这篇Pycharm设置utf-8自动显示方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们.

随机推荐