摘要: <script type="text/javascript"> var txtobj={ divName:"area", //外层容器的class textareaName:"chackTextarea", //textarea的class numName:"num", //数字的class num:140 //数字的最大数目 } var textareaFn=function(){ //定义变量 ... 阅读全文
posted @ 2012-03-04 21:29 望舒 || summer 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 做了将近一个月了,系统基本成型了,除了美工意外,学校需要的功能基本已经实现了,比如:老师和学校的双向选择,老师论文题目的提交,系管理审批论文等等 在这个过程中,最让我头疼的就是cookie和SESSION的运用,每次上传的时候就会报错,让我很纠结,同一个问题,就是大家经常看到的 Warning: Cannot modify header information - headers already sent by 。。。 每次看到这个,我就想用万能屏蔽符 @ 把他屏蔽掉,但是没有一个要解决,后来发现是我用NOTEPAD ++ 记事本写代码的时候用UTF-8编码,不行,必须要用UTF-8编码的无. 阅读全文
posted @ 2011-11-20 22:36 望舒 || summer 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 在处理一些复杂的字符串用普通字符串处理函数无法处理干净,正则表达式就有了它的用武之地。 下面谈谈正则表达式的基本用法<?phpint preg_match($modle,$string) //第一字符串当匹配模式,第二字符串是被匹配字符串,函数返回值是一个整型,匹配成功返回1,失败返回0;?> 下面是对匹配模式中得用到的量词﹑元字符﹑修饰符. 看看量词列表+匹配任何至少包含一个前导字符的字符串*匹配任何零个或者多个前导字符的字符串?匹配任何零个或者一个前导字符的字符串.匹配任意字符(一个点对应一个字符){x,y}匹配任何包含X到Y个前导字符串|匹配字符串左边或者右边$从结尾开始匹配 阅读全文
posted @ 2011-10-08 16:09 望舒 || summer 阅读(302) 评论(0) 推荐(1) 编辑
摘要: 时间戳最最基本的应用就是---计算网站加载完成所耗时间。 原理:在网站头部设置一个时间戳,在网站尾部设置一个时间戳,在把这个时间戳一相减就大功告成了。 应用函数:microtime(),explode(),round();这三个函数,具体用法请见下文。<?php echo microtime(); //打印出当前时间戳和毫秒数。?> 显示结果:0.01563200 1317999502 //第一个数据就是当前时间戳,第二数据就是毫秒数,注意它们之间是用空格隔开的。<?php $_a = explode(" ",microtime()); //以空格为分隔符 阅读全文
posted @ 2011-10-07 23:26 望舒 || summer 阅读(627) 评论(0) 推荐(1) 编辑
摘要: 读取数组我们除了用print_r()这个函数以为,还可以用普通读取数组,跟c语言中一样---用循环 先建立一个数据<?php $username = array('李立','李开复','李金斗','李自成','李世民','李大钊');?> 我们用print_r()这个函数输出看看效果。这里我就不给出结果了。下面不用这个函数了,我们循环读出数据。第一个循环----for循环。 for循环的模式---for(循环开始条件;循环判断的条件;改变值)--如果只有一个for(;;),表示空循环.中 阅读全文
posted @ 2011-10-07 19:49 望舒 || summer 阅读(712) 评论(0) 推荐(0) 编辑
摘要: 在c语言中,我就喜欢用数组,主要要的原因是方便查找。 在PHP中,用数组来存储,用户提交的表达值,也是一个不错的选择。下面来解释一种数据建立的方式方式一:直接赋值 <?php $username = array('李立','李开复','李金斗','李自成','李世民','李嘉诚');?> 这种方式的有一种好处就是自动分配ID号;我们用print_r($username)这函数来看看结果Array ( [0] => 李立 [1] => 李开复 [2] => 李金斗 [3] 阅读全文
posted @ 2011-10-06 20:13 望舒 || summer 阅读(182) 评论(0) 推荐(0) 编辑