https://static.06ms.com/static/images/index/9.jpg

一个php上传图片的类,带调用方法

调用方法:
<?php
header("Content-Type:text/html; charset=utf-8");
//类的实例化:
include("uppoo.php");//类的文件名是upoop.php
$up=newupphoto;
$submit=$_POST['submit'];
if($submit=="上传"){
$up->get_ph_tmpname($_FILES['photo']['tmp_name']);
$up->get_ph_type($_FILES['photo']['type']);
$up->get_ph_size($_FILES['photo']['size']);
$up->get_ph_name($_FILES['photo']['name']);
$up->save();
}
?>
//上传图片的HTML:
<form action="upphoto.php?action=act" method="post" enctype="multipart/form-data">
图片来源:<input type="file" name="photo">
<input type=&quo
https://static.06ms.com/static/images/index/9.jpg

PHP empty()函数说明

从表面上看,很容易误解empty()函数是判断字符串是否为空的函数,其实并不是,我也因此吃了很多亏。
empty()函数是用来测试变量是否已经配置。若变量已存在、非空字符串或者非零,则返回 false 值;反之返回 true值。所以,当字符串的值为0时,也返回true,就是执行empty内部的语句。这就是陷阱。
如: 假设 $value = 0; 则empty($value)=false。
劝告各位,千万注意使用empty()函数。
判断字符串是否为空,可以这么判断: if ($value=="") ...
* 格式:bool empty ( mixed var )
* 功能:检查一个变量是否为空
* 返回值:
* 若变量不存在则返回 TRUE
* 若变量存在且其值为""、0、"0"、NULL、、FALSE、 array()、var $var; 以及没有任何属性的对象,则返回 TURE
* 若变量存在且值不为""、0、"0"、NULL、、FALSE、 array()、var $var; 以及没有任何属性的对象,则返回 FALSE
* 版本:PHP 3, PHP 4, PHP 5
https://static.06ms.com/attach/2012/06/18/1277345637_881209d0.jpg

PHP上传组件

程序运行环境:在支持php的主机上均可运行。
1. 上传本程序到你的空间,需要支持 php。
2. 设置conf.php中的参数,注意 $uploaddir的值不能以"/"来做结束;
3. 在admin.php中设定管理员和密码。
4. 提供分页、分目录、删除管理、预览功能。
5. 加了一些图标,会跟据文件的类型自动适应图标。
6. 待修改的bug:不能有效检查可能已经存在的文件,因此造成覆盖上传。
https://static.06ms.com/attach/2012/06/18/1277253322_4034fe07.png

PHP调试跟踪工具!

安装:
一、下载Xdebug安装包:http://www.xdebug.org/download.php
二、复制到PHP的扩展DLL的目录,例如:C:/php/ext/php_xdebug-2.0.4-5.2.8-nts.dll
三、添加此为php.ini指令:
https://static.06ms.com/static/images/index/8.jpg

BO-BLOG的base64编码和解码

很多人遇到BO-BLOG插件或模块里面出现的类似下面这样的代码
<php>Z2xvYmFsICRsYW5nZnJvbnQsICR0ZW1wbGF0ZTsNCiRsYW5nZm</php>

这一部分,也就是被 <php></php>包围起来的部分,就是base64_encode后的php代码。
下面给出解决方法!
以下请另存为 decodephp.php,直接打开就能用了。
<?PHP
error_reporting(E_ERROR | E_WARNING | E_PARSE);
@set_magic_quotes_runtime (0);
@header("Content-Type: text/html; charset=utf-8");
$code=$_POST['code'];
$action=$_REQUEST['action'];
if (get_magic_quotes_gpc()) $code=stripslashes($code);
if ($action=='decode') {
$code=base64_decode($code);
$code=nl2br(htmlspecialchars($code));
}
else $code=base64_encode($code);
?>
https://static.06ms.com/static/images/index/7.jpg

Google谷歌PageRank值PHP查询程序

不说废话了直接上代码,效果和网络上查询到的一样!
index.php
<?php
include('pagerank.php');
$ips = array('216.239.59.18','209.85.135.100','66.249.89.99');
$pr=0;
for($i=0;$i<count($ips);$i++)
{
$pr = getPageRank($ips[$i],'http://域名/'); //可以使用 $_POST提交

if($pr>-1) break;
}
echo '我的PR为<img src="images/'.$pr.'.gif"/>';
?>
https://static.06ms.com/static/images/index/18.jpg

Editplus jQuery API 自动完成文件js版本

#0 内含常用JS语法自动补全
#1 内含面向对象编程自动补全
#2 内含常用jQuery API 自动补全 更新jQuery 1.3.2
下个版本: DOM自动补全, Prototype API 自动补全
希望大家能够把流行的JS库都加进去,可以提高不少效率。
添加方法:
tools -> config user tools ->setting syntax -> File type 选择 javascript -> add auto completion
使用方法:
参考.acp 文件,输入相关字符再空格或回车
https://static.06ms.com/attach/2012/06/18/1275395407_17027880.png

个人网盘程序(把去年写的东西给重新拿出来)

程序优化说明
目录直读(读取index.php下的文件和目录)
文件目录保护不被下载
可以禁止下载类型(比如php,asp等)
增加日志记录,文件图标,切换语言包等更多功能...
也可以在根目录下添加任意层次的子目录然后将将下载文件放入目录...
Powered By 快乐飞扬 优化版 V1.3.2 My blog http://iklfy.com/
最后更新时间:2009.7.12
https://static.06ms.com/static/images/index/6.jpg

robots 属性值 -- 定义网页搜索引擎索引方式

* robots用于定义网页搜索引擎索引方式
* robots出现在name属性中,使用content属性定义网页搜索引擎索引方式
* 通过使用meta的robots属性值可以为没有文件上传权限的用户提供/robots.txt文件的所有功能
* 如果网页没有提供robots,搜索引擎认为网页的robots属性为all(index,follow);
<meta name="robots" content="noindex" />

定义了此网页不被搜索引擎索引进数据库,但搜索引擎可以通过此网页的链接继续索引其它网页
https://static.06ms.com/static/images/index/3.jpg

PHP简单留言本

INDEX.PHP
结构:PHP+TXT
文件:Index.php、Add.php
由于空间不支持数据库,
所以只能用文本保存数据了,
特点是
1、功能简单,只有两个文件index.php和add.php;
2、不用数据库,上传后就可以使用。
但只是个留言本的雏形,还有很多功能需要完善,不过可以先熟悉PHP的语法什么的。: )