php 上传文件
//最好先建立一个 upload/public这个文件夹,以下是upload.php
<?php
/**
*********************************************
参数设定
*********************************************
**/
//最大上传文件大小
$MAX_SIZE = 20000000;
//设置Mine类型
$FILE_MIMES = array
('image/jpeg','image/jpg','image/gif','image/png','application/msword');
//设置允许上传的文件类型,按照格式添加
$FILE_POSTFIX = array
('.zip','.jpg','.png','.gif','.wma','.rm','.wmv','.doc','.mpeg','.mp3','.avi');
//是否允许删除以上传的文件,允许:yes; 不允许:no;
$DELETE_ENABLE = 'yes';
/**
*********************************************
变量设定
*********************************************
**/
$site_name = $_SERVER['HTTP_HOST'];
$site_url = "http://".$site_name.dirname($_SERVER['PHP_SELF']);
$site_this = "http://".$site_name.$_SERVER['PHP_SELF'];
//可见性,为0时只有会员可见,为1时所有人员都可见
$visibility = true;
if($visibility)
{
$upload_dir = "upload/public/";
}else
{
$upload_dir = "upload/private/";
}
$upload_url = $site_url."/".$upload_dir;
/**
*********************************************
创建上传目录
*********************************************
**/
if(!is_dir($upload_dir))
{
if(!mkdir($upload_dir))
die('文件没有创建成功!!');
if (!chmod($upload_dir,0777))
die ("改变权限失败.");
}
/**
*********************************************
删除文件处理
*********************************************
**/
if($del && $DELETE_ENABLE == 'yes')
{
$resourse = fopen('log.txt','a');
fwrite($resourse,date('Y-m-d H:i:s')."删除 - 删除操作的ip地址为: $_SERVER[REMOTE_ADDR]".$del."\n");
$result = unlink($del);
if(!$result)
{
echo "删除操作失败,请重试";
echo "<meta http-equiv=\"refresh\"content=\"1;url=upload.php\">";
exit;
}else
{
echo "删除操作成功!返回";
echo "<meta http-equiv=\"refresh\"content=\"1;url=upload.php\">";
exit;
&nb
相关文档:
如何通过PHP将excel的数据导入MySQL中
在开发PHP程序时,很多时候我们会有将数据批量导入数据库的需求,如学生信息批量添加到数据库中,而事先用excel编排好,对excel实行操作,便是我们比较常用的选择方式。
在对excel的操作中,phpExcelReade便是很多人的共同 ......
对 CodeIgniter 的介绍
大多数PHPer都想写出运行状态良好的应用程序,而且希望尽可能做得简单且不费事。这篇文章是有关 CodeIgniter的(以后简称CI),CI是一个达成上面目的的所谓框架。
如果你只是要达成一个最终的结果,而把中间所有的编码细节和复杂统统丢给一个框架,CI是你最好的朋友。
CI有很多优点:免费, 轻量级, ......
二分钟: 建立一个 CodeIgniter 网站
用CI建一个网站很容易。 这一章很短,解释了用CI制作网站时发生了些什么,哪些文件被创建,让我们来瞧一瞧:
. 创建网站需要什么软件?
. 安装 CI 文件: 一个简单的下载和解压缩操作
. CI 的基本设置: 有哪些文件夹及它们是如何组织的
. CI 安装时默认的控制器和视图
. 一些简单的 ......
[php]
<?php
--------------------------------------------------------------------
//FileName:class.php
//Summary: Access数据库操作类
//Author: forest
//CreateTime: 2006-8-10
//LastModifed:
//copyright (c)2006
//http://freeweb.nyist.net/~chairy
//cha ......