SQL Injection攻击检测工具
摘要:Scrawlr 下载地址:https://download.spidynamics.com/Products/scrawlr/ 这个微软和 HP合作开发的工具,会在网站中爬行,对所有网页的查询字符串进行分析并发现其中的 SQL INJECTION 风险。Scrawlr 使用了部分 HP WebInspect 相同的技术,但只检测 SQL INJECTION 风险。Scrawlr 从一个起始 URL 入口,爬遍整个网站,并对站点中所有网页进行分析以找到可能存在的漏洞。 Microsoft Source Code Analyzer for SQL Injection 下载地址:http://www
阅读全文
静态页面下用javascript操作ACCESS数据库(读增改删)的代码
摘要:<script language="javascript"> //用 JavaScript 写服务器端连接数据库的代码示例 var conn = new ActiveXObject("ADODB.Connection"); conn.Open("DBQ=E://a.mdb;DRIVER={Microsoft Access Driver (*.mdb)};"); var rs = new ActiveXObject("ADODB.Recordset"); var sql="select * fr
阅读全文
php自动跳转中英文页面
摘要:PHP代码: <? $lan = substr(?$HTTP_ACCEPT_LANGUAGE,0,5); if ($lan == "zh-cn") print("<meta http-equiv='refresh' content = '0;URL = gb/index.htm'>"); else print("<meta http-equiv='refresh' content = '0;URL = eng/index.htm'>"); ?
阅读全文
彻底杜绝warning: Cannot add header information - headers already sent in......
摘要:标题:彻底杜绝warning: Cannot add header information - headers already sent in......作者:esayr出自:www.phpv.net-->PHP研究室只要你写过PHP代码,相信都遇上过这个大多时候都令人莫明其妙的warning吧..今天我们就来搞定它...............看了PHP手册,回答如下:6. 我得到消息“Warning: Cannot send session cookie - headers already sent...”或者“Cannot add header information - head
阅读全文
今天遇到的一个开发问题 window.onload冲突
摘要:本来之前一直可以使用的一个ajax翻页,今天在IE下突然不能显示了,而FF是正常的,后来慢慢查找总算是知道是由于修改的导航中有一段<script type=text/javascript><!--//--><![CDATA[//><!-- function menuFix() { var sfEls = document.getElementById("n...
阅读全文
PHP生成HTML静态页面实例代码
摘要:说明:原动态地址为 moban.php?id=1 ,生成后地址为 html/200808/sell_1.html 。page.php为分页程序 页面使用方式,将本代码保存为make.php,使用方法为浏览器访问 make.php?t=数量&pg=页面;例如 make.php?t=300&pg=2,即每次生成300条数据,从数据列表第2页开始生成,即跳过前面300条。如果不加任何参数,直接访问make.php,则默认每次生成200条,从第一页开始生成。 <?php if($_GET[pg]==''){ $aa=1; }else{ $aa=$_GET[pg];
阅读全文
如何让一个层关闭之后,就算刷新页面了也不显示。除非关闭页面再次打开
摘要:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312" /> <title>一个层关闭之后,就算刷新页面了也不显示。除非关闭页面再次打开</title> &l
阅读全文
通过xajax给fckeditor增加自动保存草稿功能
摘要:使用的xajax版本是0.5.4beta,fckeditor版本是2.4.3,通过xajax给fckeditor增加自动保存草稿功能, 本文侧重于演示,使用sessionid记录对应关系,用户关闭浏览器後数据就会消失,在实际应用中可以使用数据库存储数据,修改保存函数autosave和调用函数loadcache 即可. <?php session_start(); define('ROOT_DIR',str_replace("/","/",dirname(__FILE__))); $cachedir = './cache/
阅读全文
xajax如何获取fckeditor的值
摘要:xajax向html页面输出fckeditor是容易的,但是xajax如何获取fckeditor的值?在xajax的wiki上说了,但还是不明白,测试不成功,最后在fckeditor 2.4.3的_samples/html/sample08.html中找到了答案 function GetContents() { // Get the editor instance that we want to interact with. var oEditor = FCKeditorAPI.GetInstance('content1') ; // Get the editor conten
阅读全文
xajax无刷新上传实例
摘要:http://www.corange.cn/archives/2008/10/2080.html主要的xajax结合php上传文件和保存数据的函数集中存放在 ./admin/includes/function.xajax.php 里面 在language.php文件载入并初始化xajax上传扩展 require_once(ROOT_PATH . '/includes/xajax/xajax.inc.php'); require_once(ROOT_PATH . '/admin/includes/function.xajax.php'); require_once
阅读全文
ajax拖动层,保存层位置,这段代码是从网络人扒拉下来的(非XAJAX),使用类库prototype.js,感觉效果非常好
摘要:下载地址 http://www.corange.cn//uploadfiles/ajax[1].select_22983.rar <script>window.onload = function(){getPage("http://localhost/xuexi/tuodong/xajaxcontent.htm?"+new Date().getTime(),"content");}</script> 注意文件路径,你下载演示时候可以看到
阅读全文
让你的文本框(input)更加丰富多彩
摘要:http://www.corange.cn/archives/2008/10/2077.htmlCSS: <style type="text/css"> input.txtInput { background: #fff; background-repeat: no-repeat; background-position: 2px center; border:1px solid #999; padding:2px 2px 2px 20px; } input.searchInput {background-image: url(search.gif);} inp
阅读全文
在数值中加入千位分隔符的方法
摘要:为了方便阅读,我们通常会在一串长数字中加入“千位分隔符”,即将 1234567890.11 转换成 1,234,567,890.11 ,这样的任务交给正则表达式来处理再方便不过了,本文就介绍了这个问题的解决方法。 语法: Code: (?<=[0-9])(?=(?:[0-9]{3})+(?![0-9])) 使用范例: PHP: <?php // 说明:在数值中加入千位分隔符的方法 // 整理:CodeBit.cn ( http://www.CodeBit.cn ) $num = "1234567890.11"; $num = preg_replace('
阅读全文
用 Javascript 验证表单(form)中的单选(radio)值
摘要:在用 Javascript 验证表单(form)中的单选框(radio)是否选中时,很多新手都会遇到问题,原因是 radio 和普通的文本框在获取值的时候有很大不同,本文介绍了一个较为通用的获取 radio 值的方法,希望对新手有用。 -------------------------------------------------------------- 点此浏览示例文件 -------------------------------------------------------------- Javascript: <script type="text/javascri
阅读全文
用 CSS 实现图片替换文字(Image replacement)
摘要:不论是对浏览者还是对搜索引擎,文字都是最佳的页面内容展示方式,但是,由于字体等原因的限制,纯文字的展示渐渐无法满足爱美的设计师的要求。 于是,出现了通过 CSS 来实现用图片替换文字的方法,这种方式既能实现页面上各种丰富的效果,又能满足搜索引擎优化的需要。因此,深受网页设计师的喜爱,本文介绍了几种常见的图文替换技术。 Fahrner Image Replacement (FIR) Phark 的方法 Gilder/Levin 的方法 (推荐) Fahrner Image Replacement (FIR) 这是最早出现的图文替换技术,是由 Todd Fahrner 提出的,非常容易理解: HT
阅读全文
用 Javascript 验证表单(form)中多选框(checkbox)值
摘要:和单选框一样,许多新手在用 Javascript 验证表单(form)中多选框(checkbox)的值时,都会遇到问题,原因是 checkbox 和普通的文本框在获取值的时候有很大不同,本文介绍了一个较为通用的获取 checkbox 值的方法,希望对新手有用。 -------------------------------------------------------------- 点此浏览示例文件 -------------------------------------------------------------- Javascript: <script type="
阅读全文
PHP生成随机字符串
摘要:PHP生成随机字符串的函数,下面是我在网上找到的2个关于PHP随机字符串的函数,希望大家喜欢。第一个实例 < ?php function genRandomString($len) { $chars = array( "a", "b", "c", "d", "e", "f", "g", "...
阅读全文