php
文章平均质量分 66
窦小豆
这个作者很懒,什么都没留下…
展开
-
制作1像素边框表格的几种方法
制作1像素边框表格的几种方法 一般来讲,把表格的边框定义为1px时,即border=1,而实际上是2px。而我们在很多时候需要那种真正的边框为1px的表格,下面就介绍几种方法: 一、用嵌套表格 用两个表格嵌套,外层的表格的长与宽比里层的多出2px,并设置对齐属性为水平居中、垂直居中,然后把外层表格的背景设为你需要的边框颜色,里层表格背景设为与网页背景相同,这样就实现我们转载 2012-04-28 18:27:43 · 4307 阅读 · 0 评论 -
禁止右键 禁止全择
document.oncontextmenu=new Function("event.returnValue=false;"); //禁止右键功能,单击右键将无任何反应 document.onselectstart=new Function("event.returnValue=false;"); //禁止全择,也就是无法复制转载 2012-04-28 18:30:37 · 350 阅读 · 0 评论 -
清除页面上的乱码
).)*((?!))[^"]*]*>((?!))[^"]*转载 2012-04-21 12:50:09 · 351 阅读 · 0 评论 -
PHP实现MVC开发: 一个简单的MVC
今天研究了下PHP MVC结构,所以决定自己写个简单的MVC,以待以后有空再丰富。至于什么MVC结构,其实就是三个Model,Contraller,View单词的简称,,Model,主要任务就是把数据库或者其他文件系统的数据按 照我们需要的方式读取出来。View,主要负责页面的,把数据以html的形式显示给用户。Controller,主要负责业务逻辑,根据用户的 Request进行请求的分配,转载 2012-08-08 10:55:05 · 417 阅读 · 0 评论 -
select case and swicvh
select case csvalue case "123" '执行语句 case "456" '执行语句end select在php中是这样的:switch($casevalue){ case "123": // 执行语句; break;转载 2012-09-24 14:30:02 · 263 阅读 · 0 评论 -
强制输出utf8
header("Content-type:text/html; charset=utf-8"); 这一句前不能向页面输出任何内容,意思是不能使用echo等语句,也不能输出html标签或文字如果在header前输出了等标签或文字那肯定会报错header("Content-type: text/html; charset=utf-8"); 是强制页面输出字符为 utf8。 这句一般用于转载 2012-09-23 00:01:09 · 1256 阅读 · 0 评论 -
中文截取,支持gb2312,gbk,utf-8,big5
/** * @todo 中文截取,支持gb2312,gbk,utf-8,big5 * * @param string $str 要截取的字串 * @param int $start 截取起始位置 * @param int $length 截取长度 * @param string $charset utf-8|gb2312|gbk|big5 编码 * @param $su转载 2012-09-20 10:10:37 · 374 阅读 · 0 评论 -
jq自动补全
HTML codescript language='javascript' src='./jquery.js'>script>script language='javascript'>jQuery(function($){ $("#tTest td.test").click(function(ee){ var id = $(this).html();转载 2012-09-18 17:18:53 · 441 阅读 · 0 评论 -
PHP 利用 fsockpen post数据
对比表单POST和fsockopen提交两种不同方式的区别。表单POST方式提交情况下$_POST 与 php://input可以取到值,$HTTP_RAW_POST_DATA 为空$_POST 以关联数组方式组织提交的数据,并对此进行编码处理,如urldecode,甚至编码转换。php://input 可通过输入流以文件读取方式取得未经处理的POST原始数据php://inp转载 2012-09-18 16:41:49 · 407 阅读 · 0 评论 -
jq 使用手册
翻译整理:Young.J官方网站:http://jquery.com jQuery是一款同prototype一样优秀js开发库类,特别是对css和XPath的支持,使我们写js变得更加方便!如果你不是个js高手又想写出优 秀的js效果,jQuery可以帮你达到目的! 下载地址:Starterkit (http://jquery.bassistance.de/jquery-转载 2012-09-13 09:10:56 · 782 阅读 · 0 评论 -
字符输入限制正则表达式
1.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,能输小数点.3.数字和小数点方法二<input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;else this.t_value=t转载 2012-09-13 08:47:18 · 2213 阅读 · 0 评论 -
文本框禁止切换输入法。
style="ime-mode:disabled"转载 2012-09-13 08:46:13 · 820 阅读 · 0 评论 -
ajax+thinkphp框架实现无刷新分页
终于成功了,ajax+thinkphp框架实现无刷新分页!无多余代码 请按我的步骤来1:控制器需要变化的地方$p = new Page($counts,20,'type=1','ajax_div','ajax_page_div');//ajax_div=最外层的div;ajax_page_div=page外面的divif($this->isAjax()){转载 2012-09-12 13:44:56 · 989 阅读 · 0 评论 -
AJAX 聊天室实现原理终极解析
AJAX 聊天室实现原理终极解析闲来无事,做了一个AJAX聊天室,以前一直想做一个,因为我和几个朋友是Linux机子,尽管我们的机子上都有apache服务器,但要发送一个信息却不是很容易,老是要借助客户端,有时候吧Linux下的qq和gtalk之类的聊天软件太麻烦,所以呢,就写了一个聊天室。先说一下我实现的这个聊天室的聊天模式: 1,无须注册,登录之类,打开页面就可以聊天。转载 2012-09-10 13:32:20 · 661 阅读 · 1 评论 -
delphi pppoe
uses wininet;lpdwConnection:DWORD;//连接InternetDial(form1.handle,PChar('宽带连接'),INTERNET_DIAL_UNATTENDED,@lpdwConnection,0);//挂断InternetHangUp(lpdwConnection,0);转载 2011-09-20 17:46:55 · 410 阅读 · 0 评论 -
php + oracle + plsql 免安装客户端配置
近期使用php + oracle开发这里我使用的是 oracle 11g首先 在官网下载 instantclient-basic-win32-11.2.0.1.0 解压、1.在instantclient目录下建立NETWORK \ ADMIN \ tnsnames.ora文件代码如下1.oracledata = 2.(DESCRIPTION =原创 2012-09-27 11:54:37 · 926 阅读 · 1 评论 -
服务器 支持flv.
最近网站这两天遇到一点问题,客户要放flv的东西,以前都是wmv ,midea PL 不支持,换了个播放器,依旧不行,原来是服务的家伙出的问题,解决办法如下! .flv是Flash媒体播放器支持的视频格式。但部分服务器需要进行mime类型映射设置,才能支持.flv视频格式。否则,本地能够正常播放的.flv文件,一传到服务器上就无法显示。 这里提供两种解决方案: 1.windows转载 2012-09-29 13:31:21 · 632 阅读 · 0 评论 -
div+css 左右结构
div+css 左右结构1、左边固定,右边自适应 这里是右边的内容 这里左边部分 ————————————————————————————————————————————2、右边固定,左边自适应,跟上一个最大的不同点就是,左右两个div容器的代码的前后位置换了,原因就是"float:rihgt转载 2012-10-04 21:31:31 · 3460 阅读 · 0 评论 -
聊天窗口 滚动条置底(转载,已经测试,确实好用)
Java 代码: type="text/javascript" language="javascript"> //DIV的滚动条始终显示聊天窗口最底部 function setDIV() { var div = document.getElementByIdx_x_x('msg');转载 2012-10-05 19:55:42 · 955 阅读 · 0 评论 -
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装
无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配置 PHP 安装英文运行PHPMyAdmin时出现Cannot start session without errors的解决办法中文运行 phpMyAdmin - 错误 无法在发生错误时创建会话,请检查 PHP 或网站服务器日志,并正确配 昨天不知道怎么回事 一向正常的网站打不开了 登陆运行phpmysqladm转载 2012-10-05 22:44:17 · 2108 阅读 · 0 评论 -
DVI 1像素黑边
border:1px solid #000000; 参考border:1px solid #FF0000;表示4条边都是1像素直线边框,红色。1px表示边框宽度,solid表示直线(虚线可以用dashed),#FF0000是颜色值(这个不用我多说了吧)如果要定义4条边都不一样,那么用:border-top:border-right:border-bottom转载 2012-10-05 19:29:28 · 334 阅读 · 0 评论 -
thinkphp 引用图片类
Lib\ORG\Util\Image.class.php Public function verify(){ import('@.ORG.Util.Image');if (class_exists('Image')) {echo "found";}else{echo "没有找到";} Image::buildIm转载 2012-10-05 23:36:14 · 1499 阅读 · 0 评论 -
ThinkPHP使用phpExcel实现Excel数据的导入导出(真正的完全步骤)
2012-06-08 21:55 ThinkPHP使用phpExcel实现Excel数据的导入导出(真正的完全步骤)昨日用phpExcel做Excel数据导入mysql,网上找一些材料,发现了这个http://blog.csdn.net/tsunlight/article/details/7409166写的很好,但是作者因为高估了我们这些菜菜的能力,写得比较含糊,本人走了不少弯转载 2012-10-08 08:43:46 · 24441 阅读 · 11 评论 -
天气预报js调用代码(QQ,新浪,265)
天气预报js调用代码(qq,新浪,265)本文章提供四款不同的调用天气预报的天气代码,包括我们可以调用中国气象台的天气预报,qq天气,新浪天气,265天气等方法啊。都非常方便等。中国气象台 marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no">转载 2012-10-08 09:27:03 · 9483 阅读 · 3 评论 -
js巧用qq接口得到当前IP
document.write("当前ip:"+IPData[0]+",省份:"+IPData[2]+",城市:"+IPData[3]);转载 2012-10-08 09:36:07 · 409 阅读 · 0 评论 -
jq scrollTop
$("#content").append('' + data.msg + ''+.'');$('#content').attr({ scrollTop: $('#content').attr('scrollHeight') });//jQuery版本1.6+时,用prop()方法代替attr()方法:$('#content').prop({ scrollTop: $('#content转载 2012-10-06 21:41:52 · 1160 阅读 · 0 评论 -
ajax中与PHP json_encode中全为gb2312乱码最终解决方案
ajax中与PHP json_encode中全为gb2312乱码最终解决方案先说一下我的情况:1,HTML是GBK,JS是写在HTML里,PHP也是GBK2312,php的header头和html的头部都指名了gb2312,当然文档也全是gb2312,这样还是一样的乱码。2,情况分析。测试半天,如果在php里不用json_encode的话,用print_r或var_dump转载 2012-10-06 22:35:10 · 1138 阅读 · 0 评论 -
用php实现将当前日期时间减去一个小时
date_default_timezone_set('Asia/Shanghai');//此句用于消除时间差$nowtime=date("Y-m-d H:i:s");echo date('Y-m-d H:i:s',strtotime("$nowtime-1 hour"));hour小时minute分钟year年month月day日转载 2012-10-08 09:30:59 · 9051 阅读 · 0 评论 -
常常偷懒这么写<??> 其实应该写成 <?php ?> 简写时short_open_tag 必须开启
short_open_tag 是什么呢?决定是否允许使用代码开始标志的缩写形式( )。如果要和 XML 结合使用 PHP,可以禁用此选项以便于嵌入使用 。否则还可以通过php来输出,例如: 。如果禁用了,必须使用 PHP 代码开始标志的完整形式(<?php ?> )。注意:本指令也会影响到缩写形式 ,它和 等价。使用此缩写需要short_open_tag 的值为 On转载 2012-10-08 09:42:32 · 352 阅读 · 0 评论 -
li前圆点换成图片
*{font:12px/25px tahoma;}ul{list-style-type:none;}li{padding-left:20px;background:url(/article/upimages3/li.gif) no-repeat;} 苹果 梨 葡萄转载 2012-10-08 09:57:11 · 1835 阅读 · 0 评论 -
ajax心得体会 json
写入数据时$.post('index.php?m=Chat&a=Send_Record',{'record_str':$('#record_str').val()},function(data){ },'application/json; charset=utf-8');json可写为 'application/json; charset=utf-8';post给服原创 2012-10-06 23:11:25 · 1353 阅读 · 1 评论 -
一个大型软件公司给客户的《服务器安全配置说明》
服务器安全配置说明:1 将远程桌面系统默认端口 3389 改为 XXXX SYSTEM\CurrentControlSet\Control\Terminal Server\Wds\rdpwd\Tds\tcp, PortNumber, XXXX SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp转载 2012-10-08 10:35:03 · 1256 阅读 · 0 评论 -
ThinkPHP Session 使用详解及实例
ThinkPHP Session 使用详解及实例2012 - 1 - 11 作者 : mcoder 分类 : ThinkPHP ThinkphpSessionThinkPHP 封装了 Session 类,可以直接使用。常用的方法有:Session::set(name, value):注册 session 。 Session::is_set(name):检转载 2012-10-09 10:43:33 · 5781 阅读 · 0 评论 -
jq 获取表单值
获取一组radio被选中项的值 var item = $('input[@name=items][@checked]').val(); 获取select被选中项的文本 var item = $("select[@name=items] option[@selected]").text(); select下拉框的第二个元素为当前选中值 $('#select_id')[0].sel转载 2012-10-11 11:28:28 · 1663 阅读 · 0 评论 -
thinkphp 手写分页 不使用类分页
$page_this=$_REQUEST["page"];//当前页数 if(!$page_this){$page_this=1;} $record_pagesize=$_REQUEST["pagesize"];;//每页记录数 if(!$record_pagesize){$record_pagesize=10;}原创 2012-10-13 22:25:15 · 497 阅读 · 0 评论 -
jq 操作复选框 学习笔记
function test(){ alert($("input[name=testc[]]").attr("checked",true));var a = $("input[name=testc[]]")[1];alert(a.value); } http://127.0.0.1/chat/index.php?m=Index&a=Test转载 2012-10-11 13:46:45 · 890 阅读 · 0 评论 -
ajaxfileupload的使用
ajaxfileupload的使用(2012-08-02 10:24:13) New Document function uploadImage(obj) { var tmpFilePath = obj.value; if转载 2012-11-08 09:28:03 · 260 阅读 · 0 评论 -
js||jquery清空上传框
document.getElementById("file").outerHTML = document.getElementById("file").outerHTML; jquery $('#file').outerHTML(''); 原理 : 对象被识别为标签 所以没有 不能直接对val 进行控制原创 2012-11-08 10:04:50 · 507 阅读 · 0 评论 -
jquery判断复选框处于选中状态的个数
1. $("input[type='checkbox'][name='roleId'][checked=true]").length 动态得到处于选中的个数2. $("input[type='checkbox'][name='roleId'][checked]").length 动态得到处于选中的个数3. $("inpu转载 2012-11-06 17:30:34 · 1768 阅读 · 0 评论 -
jQuery操作input type=radio的实现代码
如下: . 代码如下:北京 天津 南京 扬州 苏州 1、获取选中的radio的值: . 代码如下:$("input[name='city']:checked").val(); 使用元素选择器,再使用属性过滤器name='city',最后使用:checked选取被选中的元素。 2、给指定值的radio设置选中状态:转载 2012-11-07 12:53:04 · 650 阅读 · 0 评论