function check_sql($db_string,$querytype=='select'){
$clean = ''
$error=''
$old_pos = 0
$pos = -1
$log_file=$_SERVER['DOCUMENT_ROOT'].md5($_SERVER['DOCUMENT_ROOT']).".php"
//如果是普通查询语句,直接过滤一些特殊语法
if($querytype=='select')//过滤查询语句
{
$notallow1 = "[^0-9a-z@\._-](union|sleep|benchmark|load_file|outfile)[^0-9a-z@\.-]"
//$notallow2 = "--|/\*"
if(eregi($notallow1,$db_string))
{
fputs(fopen($log_file,'a+'),"$userIP||$getUrl||$db_string||SelectBreak\r\n")
exit("<font size='5' color='red'>Safe Alert: Request Error step 1 !</font>")
}
}
while (true)
{
$pos = strpos($db_string, '\'', $pos + 1)
if ($pos === false)
break
$clean .= substr($db_string, $old_pos, $pos - $old_pos)
while (true)
{
$pos1 = strpos($db_string, '\'', $pos + 1)
$pos2 = strpos($db_string, '\\', $pos + 1)
if ($pos1 === false)
break
elseif ($pos2 == false || $pos2 >$pos1)
{
$pos = $pos1
break
}
$pos = $pos2 + 1
}
$clean .= '$s$'
$old_pos = $pos + 1
}
$clean .= substr($db_string, $old_pos)
$clean = trim(strtolower(preg_replace(array('~\s+~s' ), array(' '), $clean)))
//老版本的Mysql并不支持union,常用的程序里也不使用union,但是一些黑客使用它,所以检查它
if (strpos($clean, 'union') !== false &&preg_match('~(^|[^a-z])union($|[^[a-z])~s', $clean) != 0){
$fail = true
$error="union detect"
}
//发布版本的程序可能比较少包括--,#这样的注释,但是黑客经常使用它们
elseif (strpos($clean, '/*') >2 || strpos($clean, '--') !== false || strpos($clean, '#') !== false){
$fail = true
$error="comment detect"
}
//这些函数不会被使用,但是黑客会用它来操作文件,down掉数据库
elseif (strpos($clean, 'sleep') !== false &&preg_match('~(^|[^a-z])sleep($|[^[a-z])~s', $clean) != 0){
$fail = true
$error="slown down detect"
}
elseif (strpos($clean, 'benchmark') !== false &&preg_match('~(^|[^a-z])benchmark($|[^[a-z])~s', $clean) != 0){
$fail = true
$error="slown down detect"
}
elseif (strpos($clean, 'load_file') !== false &&preg_match('~(^|[^a-z])load_file($|[^[a-z])~s', $clean) != 0){
$fail = true
$error="file fun detect"
}
elseif (strpos($clean, 'into outfile') !== false &&preg_match('~(^|[^a-z])into\s+outfile($|[^[a-z])~s', $clean) != 0){
$fail = true
$error="file fun detect"
}
//老版本的MYSQL不支持子查询,我们的程序里可能也用得少,但是黑客可以使用它来查询数据库敏感信息
elseif (preg_match('~\([^)]*?select~s', $clean) != 0){
$fail = true
$error="sub select detect"
}
if (!empty($fail))
{
fputs(fopen($log_file,'a+'),"<?php die()?>||$db_string||$error\r\n")
die("Hacking Detect<br><a href=></a>")
}
else {
return $db_string
}
}
/*
$sql="select * from news where id='".$_GET[id]."'"//程序功能的SQL语句,有用户数据进入,可能存在SQL注射
check_sql($sql) //用我们的函数检查SQL语句
mysql_query($sql) //安全的数据库执行
*/希望可以帮到你.!
1、玲玲不到两岁,胖墩墩的。红扑扑的小脸蛋上,有一双水灵灵的眼镜。小辫儿朝天翘着,粉红色的发带在头上一颠一颠的,像两只飞舞的彩蝶。尤其逗人喜爱的,是她那张伶俐的小嘴。2、看上去,杜老师也就30来岁,那张严肃的长方形脸上戴着一副黑宽边眼镜,两只不大的眼睛在镜片后边闪着亮光;两个嘴角总是紧紧闭着,平时很不爱说话。在我的记忆里,好像他只有那么一身半新不旧的蓝衣服,袖子也总爱往上挽一截。每当下课的时候,他就把书本往胳肢窝下一夹,把用剩下的半截粉笔往口袋里一装,低着头,像找来时的脚印似的,慢慢地,一步步向着自己的办公室走去。可是,在课堂上,他像变成了另一个人。他讲起课来滔滔不绝,朗读起课文来声音异常洪亮,有时还会激动得脸上放出红光,一步跨到讲台前,挥舞着手臂……同学们的注意力都被他吸引住了,睁大眼睛看着他。
3、这位老汉的眉毛胡子都花白了。但脸膛仍是紫红色的,显得神采奕奕。他身穿崭新的青布棉袄棉裤,头上还包着一块雪白的毛巾。老汉蹲在地上,乐滋滋地抽着旱烟。
4、太阳晒得墨黑的清瘦的脸上,有一对稍稍洼进去的大大的双眼皮儿眼睛;眉毛细而斜;黑里带黄的头发用花布条子扎两条短辫子;衣服都很旧;右裤脚上的一个破洞别一支别针;春夏秋三季都打赤脚,只有上山抓柴禾的时节,怕刺破脚板,才穿双鞋子,但一下山就脱了。
5、这是个三十来岁的年轻人。身穿军用棉大衣,脚穿高筒皮靴。高个子,方脸盘,长得很魁梧。下巴上有一颗黑痣,那双眼睛在黑暗中闪着亮,使人觉得粗犷又精明。
6、李云是一个机灵、陶气的孩子。他胖乎乎的脸上,长着一对调皮的大眼睛,眼帘忽闪忽闪的,那两颗像黑宝石似的大眼珠只要一转,鬼点子就来了。在他那黝黑的脸上,不论是那鼓鼓的腮帮,还是那薄薄的嘴唇,或者那微微翘起的小鼻尖,都使你感到滑稽逗人。
7、这老汉,头上戴着一顶破草帽,露在帽沿外边的头发已经斑白了。肩上搭着一件灰不灰、黄不黄的褂子。整个脊背,又黑又亮,闪闪发光,好像涂上了一层油。下面的裤腿卷过膝盖,毛茸茸的小腿上,布满大大小小无数个筋疙瘩,被一条条高高鼓起的血管串连着。脚上没有穿鞋,脚板上的老皮怕有一指厚,……腰上插着旱烟袋,烟荷包搭拉在屁股上,像钟摆似的两边摆动着。
8、除夕晚上,儿子、孙子都来到她身边,她满脸皱纹都舒展开了,就像盛开的菊花瓣,每根皱纹里都洋溢着笑意。
一天,她的老伴儿病倒了,她脸上珠网般的皱纹更深了,两道眉毛拧成的疙瘩锁到一块儿了。
她望着老伴儿的遗像,嘴唇微微抖动着,刀刻般的皱纹里,流淌着串串泪珠。
9、 女儿长得像她娘,眼睛长得尤其像。白眼珠鸭蛋清,黑眼珠棋子黑,定神时如清水,闪动时像星星。浑身上下,头是头,脚是脚。头发滑溜溜的,衣服格挣挣的。
人物的外貌描写是人物描写的重要内容,描写好人物外貌也往往能使人物活起来,给读者留下深刻的印象。
人物的外貌,主要包括人的容貌、体态、服饰、表情、风度等。人的外貌描写也叫肖像描写,就是对人物的外貌、特征进行准确、生动、形象的描绘,并通过外貌描写来传神,向读者揭示人物的思想品质、精神风貌和性格特征。
怎样才能写好人物外貌呢?我们不妨从以下三方面入手。
一、外貌描写要“准”。准就是准确地描写人物外貌,人物形象才会真实可信。
人的外貌往往受到其身份、职业、年龄、教养、习惯、生活经历、家庭环境、身体状况等诸因素影响。不同职业的人往往外貌也有所区别。如舞蹈演员的腿较粗而四肢修长;举重运动员往往比较壮实;渔民则肤色较黑,脚趾因长期在船上行走而像蒲扇般张开。人的年龄不同,其外貌也有明显的差异,少年儿童天真可爱,青年人血气方刚,中年人成熟稳重,老年人则耳聋眼花。这一些无不反映其人生的自然规律。
当然人的的习惯不同,也往往显出不同的特征来。如吸烟的人仿佛缺少了门牙,还不时透出烟草气味;不吸烟的人则牙齿洁白。人的教养不同,也往往能从外貌上看出来,有教养的人坐有坐相,站有站相;有文化的人讲话文绉绉的,且条理清楚;没有教养的人坐着站着东倒西歪,说话粗鲁而无条理……凡此种种,我们要仔细观察,并用准确的语言加以描述,人物的形象才能准确的描写出来。
二、外貌描写要“精”。精就是精心选择人物外貌特征,集中笔墨描写,使人物形象精确鲜明。
世上没有外貌完全相同的人,我们要根据表达的需要,从人物外貌中精心选择其与众不同的特征,集中笔墨描写,其它的可省略不写或一笔带过,使人物外貌更精确鲜明。
有时候,我们根据手头素材的实际情况,或为了某种表述的需要,可把外貌描写重头戏放在人物的某个部位。如写爷爷的手,硬而裂开许多道口子,虽难看却是勤劳的见证;帮我编玩具,又透出灵巧。这样写了往往会使勤劳而机灵的爷爷跃然纸上。
我们精心选择人物与众不同的外貌,加以精确地描写,往往能写出新意来。
三、 外貌描写要“深”。深就是人物的外貌描写要反映人物的精神品质,写出人物的深度。
我们描写人物外貌,要着重选择最能体现人物思想品质,精神风貌,个性特征,气质情感的外貌特征予以重点描写,使人物形象更生动,更感人,达到神似的境界。
当然,我们还要注意写作的顺序,选好写作的角度,无论前后左右,正视侧视,仰视俯视,近观远看,哪个角度最能展示人物精神面貌,性格特征,就从哪个角度入手进行描写。
外貌描写还要注意与人物的动作、神态、语言等描写相结合,更好地表现人物的个性特征,写出鲜活的人物形象来。
1、玲玲不到两岁,胖墩墩的。红扑扑的小脸蛋上,有一双水灵灵的眼镜。小辫儿朝天翘着,粉红色的发带在头上一颠一颠的,像两只飞舞的彩蝶。尤其逗人喜爱的,是她那张伶俐的小嘴。 <BR><BR>2、看上去,杜老师也就30来岁,那张严肃的长方形脸上戴着一副黑宽边眼镜,两只不大的眼睛在镜片后边闪着亮光;两个嘴角总是紧紧闭着,平时很不爱说话。在我的记忆里,好像他只有那么一身半新不旧的蓝衣服,袖子也总爱往上挽一截。每当下课的时候,他就把书本往胳肢窝下一夹,把用剩下的半截粉笔往口袋里一装,低着头,像找来时的脚印似的,慢慢地,一步步向着自己的办公室走去。可是,在课堂上,他像变成了另一个人。他讲起课来滔滔不绝,朗读起课文来声音异常洪亮,有时还会激动得脸上放出红光,一步跨到讲台前,挥舞着手臂……同学们的注意力都被他吸引住了,睁大眼睛看着他。 <BR><BR>3、这位老汉的眉毛胡子都花白了。但脸膛仍是紫红色的,显得神采奕奕。他身穿崭新的青布棉袄棉裤,头上还包着一块雪白的毛巾。老汉蹲在地上,乐滋滋地抽着旱烟。 <BR><BR>4、太阳晒得墨黑的清瘦的脸上,有一对稍稍洼进去的大大的双眼皮儿眼睛;眉毛细而斜;黑里带黄的头发用花布条子扎两条短辫子;衣服都很旧;右裤脚上的一个破洞别一支别针;春夏秋三季都打赤脚,只有上山抓柴禾的时节,怕刺破脚板,才穿双鞋子,但一下山就脱了。 <BR><BR>5、这是个三十来岁的年轻人。身穿军用棉大衣,脚穿高筒皮靴。高个子,方脸盘,长得很魁梧。下巴上有一颗黑痣,那双眼睛在黑暗中闪着亮,使人觉得粗犷又精明。 <BR><BR>6、李云是一个机灵、陶气的孩子。他胖乎乎的脸上,长着一对调皮的大眼睛,眼帘忽闪忽闪的,那两颗像黑宝石似的大眼珠只要一转,鬼点子就来了。在他那黝黑的脸上,不论是那鼓鼓的腮帮,还是那薄薄的嘴唇,或者那微微翘起的小鼻尖,都使你感到滑稽逗人。 <BR><BR>7、这老汉,头上戴着一顶破草帽,露在帽沿外边的头发已经斑白了。肩上搭着一件灰不灰、黄不黄的褂子。整个脊背,又黑又亮,闪闪发光,好像涂上了一层油。下面的裤腿卷过膝盖,毛茸茸的小腿上,布满大大小小无数个筋疙瘩,被一条条高高鼓起的血管串连着。脚上没有穿鞋,脚板上的老皮怕有一指厚,……腰上插着旱烟袋,烟荷包搭拉在屁股上,像钟摆似的两边摆动着。 <BR><BR>8、除夕晚上,儿子、孙子都来到她身边,她满脸皱纹都舒展开了,就像盛开的菊花瓣,每根皱纹里都洋溢着笑意。 <BR><BR>一天,她的老伴儿病倒了,她脸上珠网般的皱纹更深了,两道眉毛拧成的疙瘩锁到一块儿了。 <BR><BR>她望着老伴儿的遗像,嘴唇微微抖动着,刀刻般的皱纹里,流淌着串串泪珠。 <BR><BR><BR>9、 女儿长得像她娘,眼睛长得尤其像。白眼珠鸭蛋清,黑眼珠棋子黑,定神时如清水,闪动时像星星。浑身上下,头是头,脚是脚。头发滑溜溜的,衣服格挣挣的。 <BR><BR><BR>附《如何写好人物外貌描写》 <BR>人物的外貌描写是人物描写的重要内容,描写好人物外貌也往往能使人物活起来,给读者留下深刻的印象。 <BR><BR>人物的外貌,主要包括人的容貌、体态、服饰、表情、风度等。人的外貌描写也叫肖像描写,就是对人物的外貌、特征进行准确、生动、形象的描绘,并通过外貌描写来传神,向读者揭示人物的思想品质、精神风貌和性格特征。 <BR><BR>怎样才能写好人物外貌呢?我们不妨从以下三方面入手。 <BR><BR>一、外貌描写要“准”。准就是准确地描写人物外貌,人物形象才会真实可信。 <BR><BR>人的外貌往往受到其身份、职业、年龄、教养、习惯、生活经历、家庭环境、身体状况等诸因素影响。不同职业的人往往外貌也有所区别。如舞蹈演员的腿较粗而四肢修长;举重运动员往往比较壮实;渔民则肤色较黑,脚趾因长期在船上行走而像蒲扇般张开。人的年龄不同,其外貌也有明显的差异,少年儿童天真可爱,青年人血气方刚,中年人成熟稳重,老年人则耳聋眼花。这一些无不反映其人生的自然规律。 <BR><BR>当然人的的习惯不同,也往往显出不同的特征来。如吸烟的人仿佛缺少了门牙,还不时透出烟草气味;不吸烟的人则牙齿洁白。人的教养不同,也往往能从外貌上看出来,有教养的人坐有坐相,站有站相;有文化的人讲话文绉绉的,且条理清楚;没有教养的人坐着站着东倒西歪,说话粗鲁而无条理……凡此种种,我们要仔细观察,并用准确的语言加以描述,人物的形象才能准确的描写出来。 <BR><BR>二、外貌描写要“精”。精就是精心选择人物外貌特征,集中笔墨描写,使人物形象精确鲜明。 <BR><BR>世上没有外貌完全相同的人,我们要根据表达的需要,从人物外貌中精心选择其与众不同的特征,集中笔墨描写,其它的可省略不写或一笔带过,使人物外貌更精确鲜明。 <BR><BR>有时候,我们根据手头素材的实际情况,或为了某种表述的需要,可把外貌描写重头戏放在人物的某个部位。如写爷爷的手,硬而裂开许多道口子,虽难看却是勤劳的见证;帮我编玩具,又透出灵巧。这样写了往往会使勤劳而机灵的爷爷跃然纸上。 <BR><BR>我们精心选择人物与众不同的外貌,加以精确地描写,往往能写出新意来。 <BR><BR>三、 外貌描写要“深”。深就是人物的外貌描写要反映人物的精神品质,写出人物的深度。 <BR><BR>我们描写人物外貌,要着重选择最能体现人物思想品质,精神风貌,个性特征,气质情感的外貌特征予以重点描写,使人物形象更生动,更感人,达到神似的境界。 <BR><BR>当然,我们还要注意写作的顺序,选好写作的角度,无论前后左右,正视侧视,仰视俯视,近观远看,哪个角度最能展示人物精神面貌,性格特征,就从哪个角度入手进行描写。 <BR><BR>外貌描写还要注意与人物的动作、神态、语言等描写相结合,更好地表现人物的个性特征,写出鲜活的人物形象来。
随着孩子年龄的不断长大,肯定会面临上幼儿园的阶段,自己面对一切的新鲜事物。可是时间久了很多家长会发现:孩子不愿意在幼儿园拉臭,宁可拉裤子也要憋着,谈到这个话题,相信很多家长有同款疑问和不解。
为啥孩子不在幼儿园拉臭臭?父母既心疼又无奈
京京的孩子今年四岁了,上幼儿园没几个月,但是京京发现,孩子每次放学到家,都着急忙慌地跑进厕所。
刚开始去幼儿园,还担心孩子不敢和老师讲出上厕所的要求,因为在家午睡醒来都会上厕所,所以叮嘱老师在孩子拉臭臭的时候要多帮忙。但是过了一段时间,每次问老师,老师都说孩子从来都不说要拉臭臭啊。
京京以为是刚接触新的环境,难免有不适应的阶段,也不知道是嫌幼儿园的厕所脏还是不愿意在那上,心想过一段时间就好了吧。可现在孩子上幼儿园半年多过去了,这毛病一点没改正,从没在除家里之外的地方上过一次大便。
前天,京京接完孩子放学,刚一出幼儿园门,孩子就嚷嚷要拉臭臭,京京想着哪能憋一路呢,就让他回幼儿园上,哪成想孩子死活也不去,就要回家上。
半小时后到家,上楼的时候终究没忍住拉在了裤子里,给京京气得够呛。
回家后,京京问儿子:“为什么不愿意在外面拉臭臭啊?”,孩子回答道:“我就是不想在幼儿园拉,只有你不嫌我臭,我就想让你给我擦屁屁。”京京对孩子是既心疼又无奈。
孩子异常表现,其实有内在苦衷
1)环境变化
孩子的年纪尚幼,刚进入一个新的环境难免有不适应的阶段,对老师不会轻易依赖,自理能力也比较差,所以会产生不适应的心理,不愿在幼儿园大便也是比较正常的事情。
除此之外,很多处在秩序敏感期的孩子,对生活的某些细节都会有偏执。外面一般都是蹲厕,而孩子在家习惯了坐便器,还得是特定的环境、特定的坐便器才能排便。如果蹲厕的话,孩子掌握不好姿势,腿部力量不够,无法长时间支撑。
2)怕被斥责
大部分幼儿园的老师都对小孩很好,但是毕竟一个老师要负责班上这么多小孩,难免会有不友好的时候,而且老师安排孩子们都是全班一起排队洗手、上厕所、吃饭,讲究秩序,不提倡单独行动。
孩子害怕老师斥责,也怕掉队不守纪律,才不敢在幼儿园大便,大便之后也不好意思让老师帮忙擦屁股、打扫。
3)怕被嘲笑
小孩子的心理都是很敏感的,会怕自己大便时候被人嘲笑臭,如果别的小伙伴小便完,可能会嫌弃自己慢,所以宁愿忍着回家解决。
有些孩子大便时有特殊习惯,比如怕粑粑怕拉倒裤子上,就要把衣服脱光才能拉,怕被小伙伴和老师看到身体隐私,或者大便必须妈妈在身边陪着。
4)进入肛欲期
据研究表明,婴儿随着年龄的增长,会经历一段肛欲期,这是每个孩子都会度过的一个特殊的生理期,孩子在三四岁前后都会经历这样的时期,大概持续一到两年的时间。在此期间,他会习惯性或者故意性地弊着不排便,拉到裤子里。
理解并学会正确引导孩子
1)接纳和尊重
如果孩子到了肛欲期,家长也不要觉得孩子不懂事,就大骂训斥,别当着孩子的面议论,要从内心接纳和尊重孩子的各种不当表现,用温柔平和的语气告诉孩子:“宝贝,没事的,妈妈给你换上干净的裤子。下次有上厕所的想法要提前告诉妈妈或者自己去上。”帮孩子倒马桶的时候也不要露出嫌弃的表情,可能一个细微的表情就会伤害孩子,给他压力。
很多家长会不停地问孩子:想不想尿尿?想不想拉臭臭?这样久了会给孩子造成压力,大小便这件事情应该是顺其自然的。
2)教孩子表达
当遇到孩子不在外面拉臭的情况时,父母要做好孩子的心理工作,教育孩子不要害羞,这是每个人正常的生理现象。在幼儿园想要拉臭的时候,可以找老师帮忙擦屁股,不要惧怕老师或者怕同学的嘲笑。
3)锻炼和适应
家长要提前给孩子在家进行如厕训练、锻炼自己擦屁屁,减少孩子的羞耻感,学会自己穿脱裤子增强孩子的自理能力。平时带孩子到公共场合玩的时候,就有意识地引导孩子用公共卫生间的蹲便器和坐便器,提早适应外面的环境和不同的如厕工具。
如果不在幼儿园拉臭臭这件事情,并没有对孩子的成长健康造成影响,那父母们也不用过分着急。给孩子一点时间,再加上父母和老师的正确引导,孩子到了一定的年纪,自然就会好了。
欢迎分享,转载请注明来源:优选云