摘要:
数据表自增将以10为间隔自增 如果以上方法还不生效,或者重启mysql后,又变回来了。那肯定是在my.cnf里面设置了全局变量。这个必须到配置文件里面去修改了;这种修改永久有效。而且无法通过上面的操作再次被修改。 用vi编辑器打开配置文件,默认位置 #vi /etc/my.cnf 找到 auto_i 阅读全文
摘要:
$("select[name='select_name']").find('option:selected').text(); $('#select_name option:selected').text(); 阅读全文
摘要:
在MySQL的InnoDB中,预设的Tansaction isolation level 为REPEATABLE READ(可重读) 在SELECT 的读取锁定主要分为两种方式: SELECT ... LOCK IN SHARE MODE SELECT ... FOR UPDATE 这两种方式在事务 阅读全文
摘要:
window.event只能在IE下运行,不能在firefox下运行,这是因为firefox的event只能在事件发生的现场使用。 在firefox里直接调用event对象会报undefined。兼容解决方式: *firefox需要传递event对象,书写必须为event 阅读全文
摘要:
命令: crontab -l 查看当前运行的计划任务 crontab -e 编辑当前运行计划任务 修改或添加 VIM编辑器用法:按 i 键进入编辑文本状态, esc 结束编辑状态 , :wq 保存退出,:q!不保存强制退出。 配置执行周期: * * * * * command 分 时 日 月 周 命 阅读全文
摘要:
/* 隐藏邮箱字符 */ function hide_email($email){ $n = strpos($email,'@'); if($n<3){ $email = substr_replace($email,'****',$n,0); }elseif ($n<6){ ... 阅读全文
摘要:
全选/反选1234 阅读全文
摘要:
使用fopen文件操作函数来做,需要注意的直接生成中文文件名会乱码,(生成word和微软的编码不一样)需要转码生成。word内容保持utf8编码就好。 阅读全文
摘要:
用两个mysql函数FROM_UNIXTIME( ordertime )将日期格式转换成时间戳month( FROM_UNIXTIME( ordertime ) ) 获取当前日期的月select month( FROM_UNIXTIME( ordertime ) ) , count( commodi... 阅读全文
摘要:
这两天看了个防sql注入,觉得有必要总结一下:首先需要做一些php的安全配置:1 在php.ini 中把display_errors改成OFFdisplay_errors = OFF或在php文件前加入error_reporting(0)2 关闭一些“坏功能”1)关闭magic quotes功能 ... 阅读全文
摘要:
'; clean_xss($str); //如果你把这个注释掉,你就知道xss攻击的厉害了 echo $str; ?> 阅读全文
摘要:
本文改自: http://blog.51yip.com/php/1031.html用户输入的东西是不可信认的,例如,用户注册,用户评论等,这样的数据,你不光要做好防sql的注入,还要防止JS的注入,html的注入。一,javascript注入的危害举个简单的例子,我在一个网站留言了,并且这个网站没有... 阅读全文
摘要:
.clear{clear:both;height:0;width:0;line-height:0;overflow:hidden;} 阅读全文
摘要:
$view=file_get_contents('./a.tpl'); //新闻详情页模板模式,需要数据位置定义标签如{title},{content} $php_content=str_replace("{title}",'标题',$view); //用动态数据替换掉模板位置标签 $php_content=str_replace("{content}",'内容',$php_content);... 阅读全文
摘要:
何入手,请下载建站人目标,建站人建议见面沟通需求都是不要的。 根据与您为您提,并根据您的意见和建议进行完善。 在您最... 阅读全文
摘要:
用来屏蔽IE的错误的JS代码,也能屏蔽弹出框错误! 阅读全文
摘要:
CI默认的rewrite url中是类似这样的,例如你的CI根目录是在/CodeIgniter/下,你的下面的二级url就类似这样http://localhost /CodeIgniter/index.php/welcome。不太好看,怎么把其中的index.php取掉呢?1. 打开apache的配置文件,conf/httpd.conf :LoadModule rewrite_module modules/mod_rewrite.so,把该行前的#去掉。搜索 AllowOverride None(配置文件中有多处),看注释信息,将相关.htaccess的该行信息改为AllowOverride 阅读全文
摘要:
$page_on=15;//定义每页显示数 $pageNum=$_GET['pageNum']; //当前页数 $result = mysql_query("SELECT * FROM news"); $num=mysql_num_rows($result); $page=ceil($num/$page_on); //总页数 if($pageNum==0){ $pageNum=1; //当前页数为1 } if($pageNum>$page){ $pageNum=$page; //当前页数为最大页数 } ... 阅读全文
摘要:
用做于商品详情页的评论展示: html: CI控制器: 阅读全文
摘要:
在其它浏览器下显示正常,包括360浏览器,在IE下,页面向左偏移,通过firebug查看,head标签为空,并且head标签里面的内容都跑到body标签内了,原因是有bom头,访问的页面或是加载,包含的页面中,一定会有页面 是有bom头的,可以通过notepad将页面改成uft8无bom头的编码模式 阅读全文
摘要:
项目主机用的windows系统,iis服务器:远程连接桌面—>本地资源->映射D盘驱动器,将本地d盘修改后的文件放在远程主机项目目录里,访问报出failed to open stream: No such file or directory,经一番折腾后,最终的原因是因为,刚复制进来的文件,没有来宾帐户访问的权限。解决办法:右击复制进来的文件,属性——安全——添加——高级——立即查找——找到IUSR_开头的文件,双击——确定。这样的话,这个文件就可以访问了。 阅读全文
摘要:
本节内容:一个php导出文档的类例子:'; } function save($path) { echo ""; $data = ob_get_contents(); ob_end_clean(); $this->wirtefile ($path,$data); } function wirtefile ($fn,$data) { $fp=fopen($fn,"wb"); fwrite($fp,$data); fclose($fp); }}//导出的程序文件//导出 ---start---require SITE_ROOT.'incl 阅读全文
摘要:
linux 命令行查看mysql的库字符集是utf8,查询某个表时,仍然是显示不了中文,之后使用了命令 mysql>set names utf8;就可以正常显示中文了。如何才更好的使mysql支持显示中文呢?第一,创建table的时候就使用utf8编码;create table entries2 ( id int auto_increment, title text, content text, posted_on datetime, primary key (id) ) character set = ... 阅读全文
摘要:
1.Apache Rewrite的主要功能 就是实现URL的跳转和隐藏真实地址,基于Perl语言的正则表达式规范。平时帮助我们实现拟静态,拟目录,域名跳转,防止盗链等 2.Apache Rewrite的配置 Apache下的Rewrite配置主要有两种,一种是针对整个apache服务器的配置,此种配置的Rewrite规则是直接在httpd.conf下书写。配置步骤如下: (1)去除httpd.conf文件中"#LoadModule rewrite_module modules/mod_rewrite.so"前面的"#"号; (2)然后再在httpd.co 阅读全文
摘要:
1、Rewrite规则简介:Rewirte主要的功能就是实现URL的跳转,它的正则表达式是基于Perl语言。可基于服务器级的(httpd.conf)和目录级的 (.htaccess)两种方式。如果要想用到rewrite模块,必须先安装或加载rewrite模块。方法有两种一种是编译apache的时候就直接 安装rewrite模块,别一种是编译apache时以DSO模式安装apache,然后再利用源码和apxs来安装rewrite模块。基于服务器级的(httpd.conf)有两种方法,一种是在httpd.conf的全局下直接利用RewriteEngine on来打开rewrite功能;另一种是在局 阅读全文
摘要:
Javascript代码document.onkeydown=function mykeyDown(){ if(event.keyCode == 13) {checkData();} return; } 以上js代码在IE中运行正常,在Firefox中老报"event is not defined”错误!原因是因为在Firefox中使用了不同的事件对象模型,不同于IE Dom,用的是W3C Dom。Firefox DOM中并无event,采用以下方法解决,同时兼容IE和Firefox。Javascript代码document.onkeydown=fu... 阅读全文
摘要:
阅读全文
摘要:
"+rs+"删除 阅读全文
摘要:
今天项目中用到,去掉字符串中的最后一个字符 原字符串1,2,3,4,5,6, 去掉最后一个字符",",最终结果为1,2,3,4,5,6 代码如下: 系统自带的函数也可实现这样的效果,两种方法: substr($str, 0, -1) rtrim($str, ",") 阅读全文
摘要:
示例:ajax返回的数组进行遍历 $.ajax({ type:"POST", url:"public_res/get_looked_comodity", dataType:"json", success:function(arr){ $.each(arr, function(key, val) { $("#car_list").append(''+val['name']+'¥'+val['price'... 阅读全文
摘要:
padding( $input ); $key = base64_decode($this->key); $td = mcrypt_module_open( MCRYPT_3DES, '', MCRYPT_MODE_CBC, ''); //使用MCRYPT_3DES算法,cbc模式 mcrypt_generic_init($td, ... 阅读全文
摘要:
只修改列的数据类型的方法:通常可以写成 alter table 表名 modify column 列名 新的列的类型例如:student表中列sname的类型是char(20),现在要修改为varchar(20),SQL语句如下 alter table student modify column sname varchar(20);同时修改列名和列的数据类型的方法:通常可以写成 alter table 表名 change column 旧列名 新列名 新的列类型例如:student表中列sname的类型是char(20),现在要修改为stuname varchar(20),SQL语句如下 al 阅读全文
摘要:
如何使用service httpd restart,不成功的话,直接去apache文件目录里去找可执行文件,执行启动. 一般apache目录 ./usr/local/httpd/bin ,在bin目录下找可执行的apache文件,(以apache开头的文件)例如:apachel(文件) ./apac 阅读全文
摘要:
select * from table where id=1 and uid=2 and (status=2 or status=3 or status=4); 阅读全文