- 博客(93)
- 资源 (2)
- 收藏
- 关注

原创 php 过滤html标签的函数代码
<br />php教程 过滤html标签的函数代码<br />本文章提供四款利用php 过滤html标签的函数代码,方法一最简单的利用了php自带函数strip_tags来过滤所有的html标签,方法二利用了正则表达式来过滤html标签,方法三是清除html标签的用户自定义函数,根据ascii编码值来判断是否为字母再过滤。<br />*/<br />//最直接过滤html方法<br />strip_tags();<br />//方法二利用正则过滤<br />function _filter( $string
2010-08-28 17:08:00
731
原创 php 删除cookie有效方法
php 删除cookie有效方法关于删除cookie的说明开始-----bool setcookie ( string name [, string value [, int expire [, string path [, string domain [, bool secure]]]]] )要删除cookie需要确保它的失效期是在过去,才能触发浏览器的删除机制。下面的例子说明了
2014-11-27 22:23:56
501
原创 PHP会员找回密码功能实现实例介绍
设置思路1、用户注册时需要提供一个E-MAIL邮箱,目的就是用该邮箱找回密码。2、当用户忘记密码或用户名时,点击登录页面的“找回密码”超链接,打开表单,并输入注册用的E-MAIL邮箱,提交。3、系统通过该邮箱,从数据库中查找到该用户信息,并更新该用户的密码为一个临时密码(比如:12345678)。4、系统借助Jmail功能把该用户的信息发送到该用户的
2014-11-25 22:17:16
722
原创 .net C#中页面之间传值传参的六种方法
代码如下 复制代码 private void Button1_Click(object sender, System.EventArgs e) { string s_url; s_url = "b.aspx?name=" + Label1.Text; Response.Redirect(s_url); }b.aspx中C#代码priv
2014-11-11 21:37:25
575
原创 linux centos apache开启gzip的方法
开启gzip压缩的方法很简单,连接服务器并打开配置文件“httpd.conf”,找到下面这两句,去掉前面的“#” 代码如下 复制代码 LoadModule deflate_module modules/mod_deflate.so LoadModule headers_module modules/mod_headers.so 在配置文件的最后添加下面的语句:
2014-11-09 22:50:47
443
原创 如何给mysql用户分配权限
1,Mysql下创建新的用户语法:1.create user 用户名 identified by '密码';例:create user xiaogang identified by '123456';新创建的用户,默认情况下是没有任何权限的。2. 如何给用户分配权限语法:1.grant 权限 on 数据库.
2014-11-09 22:49:54
607
原创 oracle中asm disk header 彻底损坏恢复的方法
测试准备创建新表空间,创建T_XIFENFEI测试表 代码如下 复制代码 SQL> create tablespace xifenfei datafile '+XIFENFEI' SIZE 50m; Tablespace created. SQL> CREATE TABLE T_XIFENFEI TABLESPACE XIFENFEI 2 AS SELE
2014-11-06 22:45:57
549
原创 c#中Split分割字符串及常见问题
例1 代码如下 复制代码 string s="abcdeabcdeabcde"; string[] sArray=s.Split('c'); foreach(string i in sArray) Console.WriteLine(i.ToString()); 输出下面的结果:ab
2014-11-04 20:10:16
1127
原创 js 设置cookie
我试图设置一个cookie,但我无法得到它的工作。也有人请你指出为什么?当点击了函数create_cookie被调用,但不是该Cookie。JS Testing PageonError=errorhandler;function errorhandler(msg,url,l){text = "There was an error. n";text
2014-11-04 20:08:36
371
原创 解决JQuery中美元符号($)与$命名冲突
在JQuery中,$是JQuery的别名,所有使用$的地方也都可以使用JQuery来替换,如$('#msg')等同于JQuery('#msg') 的写法。然而,当我们引入多个js库后,在另外一个js库中也定义了$符号的话,那么我们在使用$符号时就发生了冲突。下面以引入两个库文件 jquery.js和prototype.js为例来进行说明。 第一种情况:jquery.js在prototype.j
2014-10-29 22:42:06
720
原创 PHP实现定时任务的几种处理方法
下面是网上比较流行的纯PHP实现定时任务的代码,我把他整理完善了下,不过先别急着用,一定要看到最下面。 代码如下 复制代码 ignore_user_abort(); // 关掉浏览器,PHP脚本也可以继续执行set_time_limit(600); // 设置程序的执行时间为600秒// set_time_limit(0); // 设置程序的执行时间为无限长$int
2014-10-28 21:47:16
527
原创 servlet中实现页面跳转实现方法
servlet中实现页面跳转实现方法客户端跳转// 使用response对象的sendredirect实现客户端跳转// servlet的doget方法public void doget(https教程ervletrequest req,httpservletresponse res) throws servletexception,ioexce
2014-10-28 21:44:04
723
原创 asp.net bind()和eval()的区别
eval()方法在运行时使用反射执行后期绑定计算,因此与标准的ASP.NET数据绑定方法bind相比,会导致性能明显下降。它一般用在绑定时需要格式化字符串的情况下。多数情况尽量少用此方法Eval 方法是静态(只读)方法,该方法采用数据字段的值作为参数并将其作为字符串返回。Bind 方法支持读/写功能,可以检索数据绑定控件的值并将任何更改提交回数据库。使用 Eval 方法Eval 方
2014-10-27 21:43:34
459
原创 php 无法上传大文件完美解决方案
php.ini无法上传大文件完美解决办法1、打开php.ini(打开方式就不用说了,百度一大堆)2、查找post_max_size表单提交最大数值,此项不是限制上传单个文件的大小,而是针对整个表单的提交数据进行限制的默认为8M,设置为自己需要的值,此参数建议要设置比upload_max_filesize大一些3、查找File Uploads是否允许通过http上传文件的开关
2014-10-25 20:51:57
819
原创 php把采集内容中图片地址下载并替换成本地地址
把字符串中地址全部获取到一个数组我们利用preg_match_all函数 代码如下 复制代码 $str='';$pattern="//";preg_match_all($pattern,$str,$match);print_r($match);?>结果Array( [0] => Array (
2014-10-23 21:53:04
400
原创 php批量下载网页图片并替换路径为本地
一篇文章复制过来,发现图片路径都是别人网站的,如何一键下载这些图片到本地,并且修改成为本地的路径呢。 代码如下 复制代码 /** * 获取替换文章中的图片路径 * @param string $xstr 内容 采集网页的content * @param string $keyword 创建照片的文件名 我写upimg * @param string $
2014-10-23 21:52:09
488
原创 JAVA中获取不同随机数
刚开始学习JAVA,最近在自己做一个 猜数字 小游戏。感觉获得4个不同随机数 是本程序的关键。之前在网上搜了些获取随机数的方法,但由于自己对JAVA理解尚浅,所以都不太能读懂。于是自己就已有知识,想了一个获得不同随机数的算法。 我就以从0—9中选4个不同随机数为例。 int[] anArray = new int[10]; for(int i = 0;i
2014-10-20 22:04:43
471
原创 mysql导出数据库几种方法
mysql教程导出数据库教程几种方法方法一cmd 到mysql bin目录下用 如下命令 mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-tables databasename>database.sql 把ip改成localhost就可以的 如果装了navicate那就更简
2014-10-20 22:03:25
603
原创 PHP与MYSQL中UTF8 中文排序例子
1. 需要在php数组中用中文排序,但是一般使用utf8格式的文件,直接用asort排序不行。用gbk和gb2312可以。这跟几种格式的编码有关系。gbk和gb2312本身的编码就是用拼音排序的。 代码如下 复制代码 function utf8_array_asort(&$array){if(!isset($array) || !is_array($array)){
2014-10-17 21:56:10
400
原创 jquery获取radio值
单选组radio: $("input[@type=radio][@checked]").val();单选组 radio: $("input[@type=radio]").attr("checked",'2');//设置value=2的项目为当前选中项获取一组radio被选中项的值var item = $('input[@name=items][@checked]').v
2014-10-15 21:02:33
419
原创 php开启与关闭错误提示
windows系统开关php错误提示如果不具备修改php.ini的权限,可以将如下代码加入php文件中: 代码如下 复制代码 ini_set("display_errors", "On");error_reporting(E_ALL | E_STRICT); 当然,如果能够修改php.ini的话,如下即可: 代码如下 复制代码
2014-10-15 20:58:20
433
原创 python中数组与多维数组用法介绍
增加时a.append( 'a ')就可以了。只要按顺序加,就没有问题 。 使用时,完全可以使用下标: 代码如下 复制代码 a[0] a[1] 但出果引用不存在的下标,则会引发异常。这时,你需要先添加元素,再引用就没有问题 了。如果想预先保留空间,可以使用循环来给list,每个元素一个缺省值,再引用就不会有问题 了。 如: 代码
2014-10-15 20:57:49
589
原创 mysql 5.5数据库主从配置步骤详解
上次给大家介绍了mysql 5.1主从搭建配置教程,这次我们来实现mysql 5.5的主从复制,其实大体上配置是差不多的,只有点细微的差别. 系统:centos 5.x 需要的软件包:mysql-5.5.33.tar.gz 环境准备: 服务器a:192.168.10.151 (主) 服务器b:192.168.10.152 (从)
2014-10-13 22:01:07
485
原创 css中position:fixed实现div居中
上下左右 居中 代码如下 复制代码 div{ position:fixed; margin:auto; left:0; right:0; top:0; bottom:0; width:200px; height:150px;} 如果只需要左右居中,那么把 bottom:0; 或者 t
2014-10-13 21:57:37
479
原创 Linux中在防火墙中开启80端口的例子
最近自己在学习Linux。搭建一个LNMP环境。在测试时一切都好。然后重启Linux后。再次访问网站无法打开。最终原因是在防火墙中没有加入 80 端口的规则。具体方法如下:在CentOS下配置iptables防火墙,是非常必要的。来我们学习如何配置!,其它版本一下:1.打开iptables的配置文件: 代码如下 复制代码 vi /etc/sysconfig/
2014-10-11 20:25:12
386
原创 jquery动态加载js/css文件方法
先来看jquery自带的getSrcript文件方法 代码如下 复制代码 $.getScript(url,callback) 实例 代码如下 复制代码 var testVar = 'New JS loaded!'; alert(testVar); function newFun(dynParam) { alert('Yo
2014-10-10 21:36:28
510
原创 php中array_merge合并数组详解
如果键名有重复,该键的键值为最后一个键名对应的值(后面的覆盖前面的)。如果数组是数字索引的,则键名会以连续方式重新索引。注释:如果仅仅向 array_merge() 函数输入了一个数组,且键名是整数,则该函数将返回带有整数键名的新数组,其键名以 0 开始进行重新索引。 代码如下 复制代码 $a=array(3=>"Horse",4=>"Dog");pri
2014-10-10 21:34:56
500
原创 php返回json数据函数例子
json_encode()函数用法。echo json_encode(array('a'=>'bbbb','c'=>'ddddd');这样就会生成一个标准的json格式的数据 代码如下 复制代码 //需要执行的SQL语句//单条$sql="select id,name from tbl_user where id=1";//多条数据
2014-10-08 21:01:18
459
原创 简单的MySQL数据库主从同步配置
Master配置: 代码如下 复制代码 log-bin = mysql-binserver-id = 1binlog-do-db = powerdns #要同步的数据库 Master新增slave账号: 代码如下 复制代码 mysql> GRANT replication slave ON *.* TO 'slave'@'192.168.1.
2014-10-02 21:45:04
351
原创 php正则表达式子模式的反向引用学习笔记
需要用正则表达式获取字符串的标题。标题标签是h1~h6。使用正则表达式:"@(.*?)@"或者'(.*?)@'。使用了@作为分隔符,注意单双引号的差别\\1与\1.例1 代码如下 复制代码 $str='php php php php php php1php php php php php php2php php php php php php3ph
2014-09-30 22:45:49
2480
原创 php 简单内容查询代码 利用sql like模糊查询
check111cnNet() { var keyword = myfm.keyword.value; if( keyword =='' ) { alert('www.111cn.net提示你:请输入要查询的内容'); return false; } } 输入查询关键字:
2014-09-27 21:34:57
995
原创 php+ajax实现图片文件上传实例代码
方法一,利用jquery ajaxfileupload.js文件上传其实就是实现无刷新式的文件上传。可采用IFRAME文件上传原理。实际上在用PHP上传文件时。。。只能用$_FILES形式,但是若我们只是单一的用JS方式取其ID,如..document.getElementById('img').value或者jquery形式的$("#img")都是不能正真实际上传的(但是还是有很
2014-09-26 16:32:37
629
原创 Python提示[Errno 32] Broken pipe 导致线程crash错误
1 错误现象ThreadingHTTPServer 实现的 http 服务,如果客户端在服务器返回前,主动断开连接,则服务器端会报 [Errno 32] Broken pipe 错,并导致处理线程 crash.下面先看个例子,python 版本: 2.7示例代码 代码如下 复制代码 #!/usr/bin/env python#!c
2014-09-26 16:30:02
1642
原创 sql update批量替换指定字符笔记
最简单的替换直接把一个字段的0状态改成1,例子 代码如下 复制代码 update `表名A` set is_checked=1 WHERE cityid=93 影响列数: 214 (查询花费 0.0833 秒)替换了214条记录了,我们只使用了最简单的update set命令了,这样就成功批量更新了一指数据了,那么我们发现有些字符串中只有几个字符有问题
2014-09-24 15:52:42
882
原创 mssqlserver存储过程分页
代码如下 复制代码 USE [BeyondDB] GO /****** Object: StoredProcedure [dbo].[Y_Paging] Script Date: 02/22/2013 14:53:26 ******/ SET ANSI_NULLS ONGO SET QUOTED_IDENTIFIER ONGO ALTER proc [dbo
2014-09-23 15:03:55
347
原创 php中json_encode UTF-8中文乱码问题
最近在接口代码当中用到过json_encode,在网上找到说json_encode编码设置为UTF-8中文就不会乱码,经验证这办法确实是有效果的,但是不知道为什么,代码在用过一段时间之后就不太管用了。以下是自己的解决json_encode的办法。有更好的方法请分享出来吧!第一种:这种简单的做一个代码转换,urlcode之后再返回所需数组我代码这样就足够了。
2014-09-22 15:50:38
566
转载 FreeBSD修改csh为bash后root无法登录解决办法
FreeBSD下为了判断一个进程是否存在,执行了chsh -s /bin/bash命令,不巧的是刚好断线,于是再次链接时没办法su root进去管理权限了。可悲的事情,只好请机房来帮忙操作。 代码如下 复制代码 chsh -s /bin/bash查看/etc/passwd内容时发现root:*:0:0:Charlie &:/root:/bin/bash这一句被改
2014-09-21 21:45:31
901
1
原创 asp.net中c# byte[] 转换为 IntPtr几种方法
有几种方法可以访问与字节数组相对应的 IntPtr。第一种,使用不安全的代码块来访问直接指向字节数组的指针。 代码如下复制代码unsafe{ byte[] test = new byte[5]; fixed (byte* p = &test[0]) { *p = 0xff; }}
2014-09-19 17:07:44
2163
转载 Linux下安装配置MongoDB数据库图解
说明:操作系统:CentOS 5.X 64位IP地址:192.168.21.130实现目的:安装配置MongoDB数据库具体操作:一、关闭SElinux、配置防火墙1、vi /etc/selinux/config#SELINUX=enforcing #注释掉#SELINUXTYPE=targeted #注释掉SELINUX=disabled #增加:wq
2014-09-18 21:23:51
538
原创 session_start() [function.session-start]:
我在学习PHP的,当我尝试做在session_start() - 获取有关错误信息不能发送会话cookie。我看到在这个问题上前面的问题,但是,仍然不能确定我的错误。如果是错误家伙?session_start(); if ($_POST['add']) { foreach ($_POST['a_qty'] as
2014-09-18 21:21:40
716
关于mysql sql数据库的优化
2011-03-31
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人