-html 表格换行的功能:
换行功能style="table-layout: fixed;WORD-BREAK: break-all; WORD-WRAP: break-word"
-php php过滤危险html代码
非常感谢原文作者
原文地址:http://webservices.ctocio.com.cn/tips/52/7663552.shtml
function uh($str)
{
$farr = array(
"//s /", //过滤多余的空白
"/<(//?)(script|i?frame|style|html|body|title|link|meta|/?|/%)([^>]*?)>/isU", //过滤 <script 等可能引入恶意内容或恶意改变显示布局的代码,假如不需要插入flash等,还可以加入<object的过滤
"/(<[^>]*)on[a-zA-Z] /s*=([^>]*>)/isU", //过滤javascript的on事件
);
$tarr = array(
" ",
"<//1//2//3>", //假如要直接清除不安全的标签,这里可以留空
"//1//2",
);
$str = preg_replace( $farr,$tarr,$str);
return $str;
}
====================================================================
那么如何在PHP5中使用呢?PHP5中有2种连接sqlite的方法。一种是默认提供的,另一种是PDO类。默认的只支持sqlite2,但是PDO可以间接支持sqlite3。下面是我写的简单的PDO类可以兼容2个版本。
以下为引用的内容:
|
然后实例化,在实例化中如果数据库存在就自动打开,不存在就会自动创建数据库。
以下为引用的内容: $DB=new SQLite('blog.db'); //这个数据库文件名字任意 |
创建数据库表
以下为引用的内容: $DB->Query("create table test(id integer primary key,title varchar(50)"); |
接下来添加数据
以下为引用的内容:
|
之后就是如何读取数据了。也就是循环。
以下为引用的内容:
|
对于企业来说SQLITE可能会小点,但是对于个人来说它确实是个好东西,可移植性非常好。
=====================================================================