4,250
社区成员
发帖
与我相关
我的任务
分享$upload_dir="./site_data/";
$upload_bak="./site_data/bak/";
$file=$_FILES['upload'];
$_SESSION['adminuser']=$_SESSION['user_login'];
$ext = explode(".",$file['name']);
$ext = $ext[count($ext)-1];
$filename1 = substr($file['name'],0,(strlen($file['name'])-strlen($ext)-1));
$bakfilename = $filename1."_{$uid}_$_SESSION[adminuser]_".date("Y_m_d_H_i_s").".{$ext}";
if(move_uploaded_file($file['tmp_name'],$upload_dir.$file['name']))//上传到$upload_
{
copy($upload_dir.$file['name'], $upload_bak.$bakfilename); //复制到$upload_bak
echo "<script>alert('上传成功');window.location='shangchuan.php';</script>";
}
<form enctype="multipart/form-data" action="" method="post">
<table width="400" border="0" cellspacing="1" cellpadding="1" align="center" bgcolor="#E6E6E6" >
<tr>
<td height="22" align="center" valign="middle" bgcolor="#F5F5F5" width="400"> 文件上传</td>
</tr>
<tr align="center" valign="middle">
<td align="left" height="40" width="400" bgcolor="#FFFFFF">
选择文件:<input type="file" name="upload" style="width:300">
</td></tr>
<tr align="center" valign="middle">
<td bgcolor="#F5F5F5" height="24" width="400">
<div align="center">
<input type="submit" value="开始上传">
</div></td>
</tr>
</table>
</form>
<?
include("lianjie.php");
//定义存储目录
$upload_dir="./site_data/";
$upload_bak="./site_data/bak/";
$file=$_FILES['upload'];
$_SESSION['adminuser']=$_SESSION['user_login'];
$ext = explode(".",$file['name']);
$ext = $ext[count($ext)-1];
$filename1 = substr($file['name'],0,(strlen($file['name'])-strlen($ext)-1));
$bakfilename = $filename1."_{$uid}_$_SESSION[adminuser]_".date("Y_m_d_H_i_s").".{$ext}";
if(move_uploaded_file($file['tmp_name'],$upload_dir.$file['name']))//上传到$upload_
{
copy($upload_dir.$file['name'], $upload_bak.$bakfilename); //复制到$upload_bak
echo "<script>alert('上传成功');window.location='shangchuan.php';</script>";
}
// Open a known directory, and proceed to read its contents
if (is_dir($upload_dir)) {
if ($dh = opendir($upload_dir)) {
while (($file = readdir($dh)) !== false) {
echo "filename: $file : filetype: " . filetype($upload_dir . $file) . "\n";
}
closedir($dh);
}
}
?>
//偷懒,是手册的例子,遍历一个目录
//你还可以用 mktime判断文件创建时间等
<?php
$dir = "/etc/php5/";
// Open a known directory, and proceed to read its contents
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
echo "filename: $file : filetype: " . filetype($dir . $file) . "\n";
}
closedir($dh);
}
}
?>