`
sxysxy
  • 浏览: 216512 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论
文章列表
mysql在插入记录后立即获得该记录id- - 1、该表id必需是AUTO_INCREMENT类型,即自增加的 2、插入数据后执行"select last_insert_id()";即可
用PHP过滤html里可能被利用来引入外部危险内容的代码。有些时候,需要让用户提交html内容,以便丰富用户发布的信息,当然,有些可能造成显示页面布局混乱的代码也在过滤范围内。  以下是引用片段:  #用户发布的html,过滤危险代码function uh($str) { $farr = array( "//s /", //过滤多余的空白 "/<(//?)(script|i?frame|style|html|body|title|link|meta|/?|/%)([^>]*?)>/isU", //过滤
<html><head> <title>PHP 网页抓取测试</title></head><body ><?php echo '<p>Hello World!</p>'; ?><table><tr><td>sssss</td><td>ooooo</td></tr></table></body></html> <html><head>&l ...
正常设置session, 但是在某些windows服务器始终有session丢失情况 <?php /* *session1.php *正常设置session,但是在某些windows服务器造成session丢失 */ session_start(); $_SESSION['test']="HelloWorld!"; header(& ...
<?phperror_reporting(E_ALL);$ROOT_PATH = '../';include_once($ROOT_PATH . "include/config.php");$update_time = 1800;//多长时间更新一次,单位是秒$article_id = (isset($_GET['article_id']) && is_numeric($_GET['article_id']) && $_GET['article_id'] > 0) ? intval($_GET['article_id']) : 0; ...
第一个是从手册中翻出来的 :)第二个是codebit.cn上面收集的,还是手册里的好<?phpfunction remove_directory($dir) { if ($handle = opendir("$dir")) { while (false !== ($item = readdir($handle))) { if ($item != "." && $item != "..") { if (is_dir("$dir/$item")) { remove_directory("$ ...
1. 截取GB2312中文字符串<?php//截取中文字符串function mysubstr($str, $start, $len) { $tmpstr = ""; $strlen = $start + $len; for($i = 0; $i < $strlen; $i++) { if(ord(substr($str, $i, 1)) > 0xa0) { $tmpstr .= substr($str, $i, 2); $i++; } else $tmpstr .= substr($str, $i, 1); } return $tmpstr;}?>2 ...
恩恩,最近一时兴起,打算锻炼一下自己的OO,MVC思想。故此开始在新制作的网站WoDream中投入使用但入口模式的DreamPHP框架。 我自己做的哦~~目前完成了动作路由,数据库操作,验证,试图引擎。 下一步是用户权限验证类了~!加油!希望可以早日投入正式使用。
char是一种固定长度的类型,varchar则是一种可变长度的类型  char(M)类型的数据列里,每个值都占用M个字节,如果某 个长度小于M,MySQL就会在它的右边用空格字符补足.(在检索操作中那些填补出来的空格字符将被去掉)在varchar(M)类型的数据列里,每个值 只占用刚好够用的字节再加上一个用来记录其长度的字节(即总长度为L+1字节).在MySQL中用来判断是否需要进行对据列类型转换的规则  1、在一个数据表里,如果每一个数据列的长度都是固定的,那么每一个数据行的长度也将是固定的.  2、只要数据表里有一个数据列的长度的可变的,那么各数据行的长度都是可变的.  3、如果某个数据表里 ...
PHP对于数据库的搜索主要通过使用SQL语句中的like子句来实现。如果同时搜索多个关键词,可以使用union子句来将搜索结果合并起来。以下代码实现了一个搜索页面。<?php require_once('Connections/conn.php'); ?> <?php $colname_rs = $_GET['ke ...
SQL注入是网络攻击的一种常见手法,攻击者通过对页面中的SQL语句进行拼组来获得管理账号、密码及更多的其他信息。这种攻击<nobr oncontextmenu="return false;" onmousemove="kwM(1);" id="key1" onmouseover="kwE(event,1, this);" style="COLOR: #6600ff; BORDER-BOTTOM: #6600ff 1px dotted; BACKGROUND-COLOR: transparent; TE ...
现在介绍与删除帖子相关的代码,首先重点看用于输出帖子列表的for循环,代码如下所示:   循环体的前两句用于交错相邻行的背景色,以粗体显示的第 3句是关键,它输出了一个核选框控件,且控件的名称为“ids[]”,控 ...
 登录表单的HTML代码如下: <clk></clk>  将以上代码保存为login.php文件并在<nobr oncontextmenu="return false;" onmousemove="kwM(2);" id="key0" onmouseover="kwE(event,2, this);" style="COLOR: #6600ff; BORDER-BOTTOM: #6600ff 1px dotted; BACKGROUND-COLOR: transpar ...
 HTTP协议是无状态的。它完成的事情只是简单地发送请求到服务器<clk></clk>,以及从<nobr oncontextmenu="return false;" onmousemove="kwM(1);" id="key0" onmouseover="kwE(event,1, this);" style="COLOR: #6600ff; BORDER-BOTTOM: #6600ff 1px dotted; BACKGROUND-COLOR: transparent; TEX ...
一般来说,系统中的用户名应当是唯一的,也因此t_user表中的f_username字段被<nobr oncontextmenu="return false;" onmousemove="kwM(0);" id="key0" onmouseover="kwE(event,0, this);" style="COLOR: #6600ff; BORDER-BOTTOM: #6600ff 1px dotted; BACKGROUND-COLOR: transparent; TEXT-DECORATION: u ...
Global site tag (gtag.js) - Google Analytics