
php
lzf0514
这个作者很懒,什么都没留下…
展开
-
关于浏览器内核的一些概念
什么是浏览器内核 要想搞清楚浏览器内核是什么,首先应该搞清楚浏览器的构成是怎样的。简单来说浏览器可以分为两部分: shell + 内核。其中 shell 的种类相对较多,内核则 较少。shell 是指浏览器的外壳:如菜单,工具栏等。主要是提供给用户界面操作,参数设置等等;内核则是一些基于标记语言显示内容的程序或模块,它负责取得网页的内容(HTML、XML、图像等等)、整理讯息(...原创 2011-12-14 11:37:48 · 201 阅读 · 0 评论 -
EditPlus 使用技巧集萃
【1】正则表达式应用——替换指定内容到行尾原始文本如下面两行abc aaaaa123 abc 444希望每次遇到“abc”,则替换“abc”以及其后到行尾的内容为“abc efg”即上面的文本最终替换为:abc efg123 abc efg解决:① 在替换对话框,查找内容里输入“abc.*”② 同时勾选“正则表达式”复选框,然后点击“全部替换”按钮...原创 2010-11-10 14:14:42 · 149 阅读 · 0 评论 -
PHP学习(15)面向对象开发学习(5)
什么函数都没加时 final(锁定) static静态属性,self访问静态属性const只能修饰类当中的成员属性!建议大写常量常量,不使用$符号。...原创 2010-11-10 14:12:46 · 96 阅读 · 0 评论 -
PHP学习(14)制作自己的PHP+MYSQL的类
原创 2010-11-10 14:11:47 · 143 阅读 · 0 评论 -
PHP学习(13)留言板(二)
conn.php原创 2010-11-10 14:09:23 · 92 阅读 · 0 评论 -
PHP学习(12)留言板(一)
mysqlCREATE TABLE `message` ( `id` tinyint(1) NOT NULL auto_increment, `user` varchar(25) NOT NULL, `title` varchar(50) NOT NULL, `content` tinytext NOT NULL, `lastdate` date NO...原创 2010-11-10 14:08:48 · 128 阅读 · 0 评论 -
PHP学习(11)面向对象开发学习(四)
原创 2010-11-10 14:07:52 · 93 阅读 · 0 评论 -
PHP学习(10)面向对象开发学习(三)
原创 2010-11-10 14:07:08 · 111 阅读 · 0 评论 -
PHP学习(9)面向对象开发学习(二)
原创 2010-11-10 14:06:22 · 99 阅读 · 0 评论 -
PHP学习(16)
获取系统信息检查浏览页面的访问者在用什么浏览器(注: $_SERVER 是一个特殊的 PHP 保留变量,它包含了 web 服务器提供的所有信息,被称为自动全局变量(或“超全局变量”)。)识别 Internet Explorer识别 Firefox判断是否在使用 Internet Explorerstrpos...原创 2010-11-10 14:15:29 · 142 阅读 · 0 评论 -
PHP学习(17)怎样更改phpMyAdmin的密码
PHPMYADMIN的帐号,实际上就是你用来访问mysql数据库的帐号。现在你要搞清楚的是,PHPMYADMIN、你的网站、网站的数据库,这三者完全有可能不在同一台机器上。如果你仅仅要修改密码,可以直接用 phpmyadmin来修改。在phpmyadmin进入之后的右侧界面中,选择“权限”,在列出的用户中找到自己的用户,点“编辑”修改即可。不过,如果方便的话,还是到mysq...原创 2010-11-10 14:16:08 · 98 阅读 · 0 评论 -
PHP学习(17)图片验证码的制作
1.php(数字,英文) 2.php(中文)3.php(判断) br />原创 2010-11-10 14:17:37 · 105 阅读 · 0 评论 -
php addslashes()函数与tripslashes()函数对字符串中的特殊字符进行转义
php addslashes()函数与tripslashes()函数对字符串中的特殊字符进行转义php字符串操作:特殊字符转义,可以手动转义,或使用addslashes()函数进行转义,stripslashes()函数还原转义,例子:<? $str = 'select * from table where name=\'www.haohaoxx8.com\'';//\为转义字符,...原创 2010-11-17 17:34:28 · 238 阅读 · 0 评论 -
20个非常有用的PHP类库
20个非常有用的PHP类库http://www.360doc.com/UserHome/720362本文提供了20个非常有用的PHP类库的名称和下载地址。这20个PHP类库包含了图标库,RSS解析,缩略图生成,支付,OpenID,数据库抽象,PDF生成器等一系列功能。 下面是一些非常有用的PHP类库,相信一定可以为你的WEB开发提供更好和更为...原创 2010-11-16 10:30:01 · 109 阅读 · 0 评论 -
smarty常用运算符
smarty常用运算符eq相等,ne、neq不相等,gt大于,lt小于gte、ge大于等于lte、le 小于等于not非, mod求模is [not] div by是否能被某数整除,is [not] even是否为偶数$a is [not] even by $b即($a / $b) % 2 == 0is [not] odd是否为奇$a is no...原创 2010-11-10 18:29:17 · 144 阅读 · 0 评论 -
动态网页制作技巧PHP:详细彻底学习Smarty
Smarty是一个php模板引擎,它分开了逻辑程序和外在的内容,提供了一种易于管理的方法.Smarty要求web服务器运行php4.0.6和以上版本.smarty安装需要smarty库文件。可以去官方网站http://smarty.php.net下载。网上讲了很多安装的教程,但是我都没有成功,所以直接把整个目录名改为smarty直接复制到了网站所在的目录下,然后打开ht...原创 2010-11-10 17:41:54 · 122 阅读 · 0 评论 -
php smart模板技术入门教程
php smart模板技术入门教程 收藏 一、什么是smarty?smarty是一个使用PHP写出来的模板PHP模板引擎,它提供了逻辑与外在内容的分离,简单的讲,目的就是要使用PHP程序员同美工分离,使用的程序员改变程序的逻辑内容不会影响到美工的页面设计,美工重新修改页面不会影响到程序的程序逻辑,这在多人合作的项目中显的尤为重要。二、smarty优点:1. 速度:采用s...原创 2010-11-10 17:39:57 · 373 阅读 · 0 评论 -
php 定义函数详解
// 在函数间传递参数有三种//1、按值传递方式(将实参的值复制到对应的形参中,在函数内部的操作针对实参进行,操作的结果不会影响到实参)function example($m){ $m = $m * 5 + 10; echo "在函数内:\$m=".$m;} $m = 1;example($m);echo "";echo "在函数外 ...原创 2010-11-10 14:28:33 · 196 阅读 · 0 评论 -
php通用函数
防止sql 注入function inject_check($sql_str){ $check= eregi('select|insert|update|delete|\'|\*|\.\.\/|union|into|load_file|outfile|and',$sql_str); if($check){ echo"输入非法注入内容"; ...原创 2010-11-10 14:26:54 · 103 阅读 · 0 评论 -
PHP页面传值的6种获取方法
初学PHP,以前使用ASP没有这些传值的这么多说法,更不存在PHP版本兼容的问题,但是PHP中遇到了。在网上有不少朋友遇到过PHP传值的问题,大都是因为看了老PHP版本的教程但用着新版本的PHP引起的,这里icech边学边记录,整理了几种PHP传值的方法,就作为学习笔记了,也希望新学PHP的朋友少走弯路。1、PHP4以后获取传值的方法 一般在页面中传值常见的是POST、GET...原创 2010-11-10 14:18:25 · 361 阅读 · 0 评论 -
PHP学习(8)面向对象开发学习(一)
原创 2010-11-10 14:05:04 · 81 阅读 · 0 评论 -
PHP学习(7)PHP链接数据库
原创 2010-11-10 14:03:21 · 112 阅读 · 0 评论 -
PHP学习(6)数据库操作(二)
//查询,字段SELECT id,uid FROM anpeng.`test` WHERE 1//查询,转换SELECT remarks as r FROM anpeng.`test` WHERE 1//查询,等于SELECT * FROM anpeng.`test` WHERE id=2//查询,不等于SELECT * FROM anpeng.`test` WHERE...原创 2010-11-10 14:02:33 · 77 阅读 · 0 评论 -
二维数组、乱码
//编码格式转换mysql_query("SET character_set_connection=$charset, character_set_results=$charset, character_set_client=binary", $this->link_id);==》character_set_client: 客户端使用的字符集,相当于网页中的字符集设...原创 2010-11-10 13:22:24 · 723 阅读 · 0 评论 -
数据过滤、格式化用户输入 php笔记
1.过滤 abstract class Filter{ protected $blackstr = array(); protected $whitestr = array(); abstract function filtit($str); } //过滤用户名的特殊符号 class Log...原创 2010-11-10 13:19:27 · 112 阅读 · 0 评论 -
php的sql函数 数据库操作函数
1.mixed mysqli_fetch_array ( mysqli_result result [, int resulttype] )从结果集中取得一行作为关联数组,或数字数组,或二者兼有,除了将数据以数字索引方式储存在数组中之外,还可以将数据作为关联索引储存,用字段名作为键名。也就是说他得到的结果像数组一样,可以用key或者索引来取值,所以while($row = mysql_...原创 2010-11-10 13:17:11 · 206 阅读 · 0 评论 -
php批量删除
批量删除将要删除的数据的id组成数组删除语句:delete from `user` where id in ($ID_Dele)如下:php函数主要用到implode代码如下:$ID_Dele= implode(",",$_POST['ID_Dele']);$SQL="delete from `user` where id in ...原创 2010-11-10 13:15:47 · 95 阅读 · 0 评论 -
php基本知识总结.doc 笔记
Php基本1.Php的四种标记方式: 1. 最常用2. 3. asp标记4. echo 'hello,php'; 2.注释方式: 多行 // 单行 # 单行3.变量命名(字母、数字、下划线) 必须以$开头,不能以数字开头,变量名区分大小写。////函数调用不区分大小写 引用赋值(&...原创 2010-11-10 12:47:05 · 101 阅读 · 0 评论 -
简单的dedecms在线报名插件开发 实例 有后台
简单的dedecms在线报名插件开发 实例 有后台 本人原创作品 只供学习参考 转载注明作者后台界面:前台界面: 比较简单 可自行美化 文件结构:enroll.php 文件在 plus文件下enroll.htm文件在templets/plus 文件夹下adenroll.php 文件在dede文件夹下adenro...原创 2011-06-09 12:27:46 · 192 阅读 · 0 评论 -
thinkphp 生成静态文件 配置
$this->buildHtml('hello', 'user/','index');这样就在user目录下生产了 hello.shtml还有缓存配置顺便配置下生产 缓存 就是 点了 不是立即生成等到达一定时间自动生产静态页面 相当实用在cofig.php 配置if (!defined('THINK_PATH')) exit();return array( ...原创 2011-08-31 13:46:27 · 258 阅读 · 0 评论 -
PHP脚本urldecode解密算法
今天在学习一个ThinkPHP框架——sgcms时,发现一个文件被加密。<?php//This file is protected by sgcms & provided underlicense.Copyright(C) 2007-2010 www.sgcms.cn, All rightsreserved. $OOO0O0O00...原创 2011-08-31 13:04:17 · 831 阅读 · 0 评论 -
xp apache 基于域名的虚拟主机的相关配置
1步:Apache Software Foundation\Apache2.2\conf\httpd.confhttpd.conf配置listen : 80NameVirtualHost * #如:"D:\www\dummy-myhost.com\upload" Options -Indexes FollowSymLinks A...原创 2010-11-10 13:24:49 · 95 阅读 · 0 评论 -
truncate和delete和drop的异同
相同点:truncate 和不带 where 子句的 delete,以及 drop 都会删除表内的数据不同点:1. truncate 和 delete 只删除数据不删除表的结构(定义) drop 语句将删除表的结构被依赖的约束(constrain)、触发器(trigger)、索引(index);依赖于该表的存储过程/函数将保留,但是变为 invalid 状态。...原创 2010-11-10 13:26:08 · 77 阅读 · 0 评论 -
php 乱码彻底解决
如果你希望网页字符集显示为utf-8,则1.设置mysql数据库的字符集格式为utf8,具体操作:选择数据库,右键更改数据库,选择字符集格式为utf8。2.php文件也要遵循html文件的基本架构,同时在head标签内的meta标签中声明网页字符集格式utf-83.如果你用的开发工具是Zend Development ...原创 2010-11-10 13:27:10 · 101 阅读 · 0 评论 -
PHP学习(5)数据库操作(一)
创建数据库CREATE DATABASE `anpeng` ;创建数据表CREATE TABLE `test` ( `id` int(10) NOT NULL auto_increment, `uid` varchar(10) NOT NULL default '0', `regdate` date NOT NULL, `remark` te...原创 2010-11-10 14:01:32 · 83 阅读 · 0 评论 -
PHP学习(4)phpMyAdmin安装配置
1、先下载phpMyAdmin安装包:到国外官方网站http://www.phpmyadmin.net/上,点击导航栏上的“DOWNLOADS”链接进入下载页面,选择“all-languages.zip”版本下载到本地,解压;把解压缩文件放到系统指定的虚拟根目录下的phpmyadmin文件夹里(可自定义文件夹名),如flymorn的本地存放位置是D:\www\phpmyadmin里。 ...原创 2010-11-10 14:00:53 · 89 阅读 · 0 评论 -
PHP学习(3)
//date显示系统时间$a=date("Y-m-d");echo $a."";$b=date("y-m-d");echo $b.""; //md5加密$c=md5("liujuanxiao");echo $c.""; //php函数functionfunction _pr(){echo "原创 2010-11-10 14:00:08 · 93 阅读 · 0 评论 -
PHP学习(2)
//foreach循环输出$arr=array(1980,1990,2000,2010);foreach($arr as $key=>$value){ echo $value.""; echo $key.""; echo $key."=>".$arr."";}原创 2010-11-10 13:59:12 · 84 阅读 · 0 评论 -
PHP学习(1)
//do while 循环 $a=1; do{ echo ++$a; }while($a2,"title"=>3);echo "".$arr2{title}.""; $arr3=array(array(3,4),array(5,6));print_r($arr3);echo "".$arr3[0][1]; //函数判断数组条数...原创 2010-11-10 13:57:41 · 67 阅读 · 0 评论 -
PHP连接mysql数据库代码
db.link.php文件如下:原创 2010-11-10 13:56:49 · 160 阅读 · 0 评论