php中各种换行符过滤办法

摘要: 在php中默认换代码换行有\\n还有一个就是回车换行了/r/n以及我们的ascii编辑的chr(32) chr(13)分别是回车和空格哦,下面是简单介绍不同系统之间的换行符在php中的用法。代码如下 复制代码<?php //php 不同系统的换行 //不同系统之间换行的实现是不一样的 //linux 与unix中用 /n //MAC 用 /r //window 为了体现与linux不同 则是 /r/n //所以在不同平台上 实现方法就不一样 //php 有三种方法来解决//1、使用str_replace 来替换换行 $str = str_replace(array("/r/n& 阅读全文
posted @ 2011-12-07 02:45 my37gs 阅读(2012) 评论(0) 推荐(0) 编辑

php中一些安全性防止问题建议

摘要: 只要我们作好了各类操作就可在基本防止一些朋友利用网站本身的漏洞进行网站操作了,很多在php中都有的如XSS用 htmlentities()预防XSS攻击还有sql注入可以用mysql_real_escape_string操作等。PHP包括其他任何网络编程语言的安全性,具体表现在本地安全性和远程安全性两个方面,这里我们应该养成如下的几个习惯确保我们的PHP程序本身是安全的。1、 验证用户输入的任何数据,保证PHP代码的安全这里有一个技巧就是使用白名单,所谓白名单就是说:我们要求用户的数据应该是这样的,例如我们要求用户的输入是一个数字,我们就只检验这个值是否是一个数字就行了,而不必检验他到底是什么 阅读全文
posted @ 2011-12-07 02:44 my37gs 阅读(452) 评论(0) 推荐(1) 编辑

jstl标签需要注意的问题

摘要: 原来一直用struts,最近项目里有人用jstl,我也就顺便拿来用,感觉还是不错。过程中碰到一些小的问题总结如下:一。版本问题jstl存在1.0和1.1的差异问题,用EL建议需要在1.1的版本下,1.1的URI的标志为: Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--><%@tagliburi="http://java.sun.com/jsp/jstl/core"prefix="c"%>&l 阅读全文
posted @ 2011-11-05 01:18 my37gs 阅读(347) 评论(0) 推荐(0) 编辑

web快速开发是一个值得期待的前景

摘要: web快速开发是一个值得期待的东西,最早我接触过codecharge,是一个商业软件,功能据说很强大,我试用过,支持php,asp,jsp等多语言,但是感觉对java的支持不是很顺手,接着就是asp,这个好也不好,原因就不说了,因为我对java关注。2. 接着就是dorado ,刚看到的,感觉也不错,有asp的风格,不过更适合j2ee的环境 ,这里是他们的在线演示demo,有兴趣的可以看一下3. 最后,刚google了一下,Oracle也有一个基于Oracle数据库的快速开发产品 : APEX,基于浏览器做DB 开发,原来的名字叫做HTML DB,名字很直观,据说Oracle的metalink 阅读全文
posted @ 2011-11-05 01:17 my37gs 阅读(265) 评论(0) 推荐(0) 编辑

java项目的开发选用的框架及其差别优势

摘要: 可选用的框架目前大致如下:GrailsRuby on RailsJBoss SeamRIFETrails我个人看好两个,一个是Ruby on Rails,另一个是Jboss Seam,原因很简单,好用。鄙人认为,做开发的人都比较自傲,以征服所谓高科技含量的技术为荣,但是往往不回头想想效率,这有点类似于麦当劳与中国的大厨,我们要的是效率,不是要的是崇拜和门槛。换句话说,我们要工业化,不要手工作坊。我们要人人都能快速进行开发,而不仅仅是某几个人的专利!换句话,我们要真正的自由! 我们要解放!我们要革他妈的命!!!我们需要的是关注业务,关注团队,技术,应该跟自来水一样,要就打开用,而不要再自己去造一 阅读全文
posted @ 2011-11-05 01:16 my37gs 阅读(349) 评论(0) 推荐(0) 编辑