- 浏览: 121038 次
- 性别:
- 来自: 上海
最新评论
-
wahahachuang8:
GoEasy实时Web推送,支持后台推送和前台推送两种:后台推 ...
PHP socket 服务器框架--Workerman
文章列表
//页面装载完成
$(document),ready(function{
alert("ceshi"); //测试一下
$("#verifyDutton").click(function(){ // 通过id找到button节点 再执行click时间
var userName = $("#userName").val(); // 获取文本框节点的值
if(userName == ""){
alert("用户名不能为空!");
}else ...
// 使用静态变量 static variable
function Test()
{
$a = 0;
echo $a;
$a++;
}
// 本函数没什么用处,因为每次调用时都会将 $a 的值设为 0 并输出 "0"。将变量加一的 $a++ 没有作用,因为一旦退出本函数则变量 $a 就不存在了
function Test(){
static $a = 0;
echo $a;
$a++;
}
// 每次调用 Test() 函数都会输出 $a 的值并加1; 静态变量也提供了一种处理递归函数的方法。递归函数是一种 ...
js的parseInt("08")事件
不小心范了一个低级错误,这个问题也是很多初学者容易忽略滴,它就是js中的整数转换函数parseInt(string, radix)。
使用parseInt转换"01" - "07"时,返回的结果和预期的一样,相应得到1 - 7,如果是parseInt("08")、parseInt("09")...,那么得到的数值将不是8、9...,大家可以试试。
不清楚parseInt使用方法的兄弟就会觉得很奇怪:为什么反回的值这么怪异?
其实不是parseInt怪异,而是 ...
1.取消按钮按下时的虚线框,在input里添加属性值 hideFocus 或者 HideFocus=true
<input type="submit" value="提交" hidefocus="true" />
2.只读文本框内容,在input里添加属性值 readonly
<input type="text" readonly />
3.防止退后清空的TEXT文档(可把style内容做做为类引用)
<input type="text" style=&quo ...
mysql批量插入数据方法[align=center][/align]
[size=medium][/size]
insert插入多条数据有二种方法一种是写多条insert 语句用;号分割每条sql,一种是insert本身的多个value 1,写多条insert用;分割 这个很简单,;号是mysql执行sql的结束符,写多个insert用;号割就是让mysql执行多次而已.比如: insert into table (field1,field2,field3) values(....);
insert插入多条数据有二种方法一种是写多条insert 语句用";"号分割每条s ...
jQuery获取Select选择的Text和Value:
语法解释:
1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发
2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text
3. var checkValue=$("#select_id").val(); //获取Select选择的Value ...
echo "<pre>"; print_r($_GET);exit;
echo "<pre>"; print_r($_POST);exit; // 换行并输出 POST过来的数组
echo "<script>location.href='main.php'</script>";
echo "<script>alert('发布成功!');location.href='/control.php/bloglist/index'</script>&quo ...
//校验是否全由数字组成
代码
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
代码
function isRegisterUserName(s)
{
var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._]){4,19}$/;
if (!patrn.exec(s)) return false
return true
}
//校验用户姓名:只能输入1-3 ...
在开发网站的时候,出于安全考虑,需要过滤从页面传递过来的字符。通常,用户可以通过以下接口调用数据库的内容:URL地址栏、登陆界面、留言板、搜索框等。这往往给骇客留下了可乘之机。轻则数据遭到泄露,重则服务器被拿下。
现在,很多网站开发人员知其然而不知其所以然,小弟也是,所以赶紧恶补下,总结如学习内容。希望对初学者能够起到抛砖引玉的作用。
一、SQL注入的步骤
a) 寻找注入点(如:登录界面、留言板等)
b) 用户自己构造SQL语句(如:’ or 1=1#,后面会讲解)
c) 将sql语句发送给数据库管理系统(DBMS)
d) DBMS接收请求,并将该请求解释成机 ...