亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

不用數據庫的多用戶文件自由上傳投票系統(3)

2019-11-18 21:31:45
字體:
來源:轉載
供稿:網友
這是本系統的第四個文件.upload.php主要負責,文件名的校驗
,上傳文件和文件地址的歸檔

<html>
<head><title>文件上傳</title>
<body><div style="width:750"><center>
<?php
//上傳的欄目$col,$upfile上傳的文件,$writer作者,$intro簡介


$writer=substr(htmlspecialchars($writer),0,20);
$intro=substr(htmlspecialchars($intro),0,100);

$maxsize=512000*2;//最大的文件長度
$pathtemp=explode("/",$HTTP_ENV_VARS["PATH_INFO"]);
$pathtemp[sizeof($pathtemp)-1]="";
$cgiroot="http://".$HTTP_HOST.implode("/",$pathtemp);//主機加當前目錄



//$cgiroot="http://eccct.51.net/cgi-bin/";
$uploadto="../uploadfile/".$col."/";//上傳到的子目錄

$goback="<br><br><br><br><center>系統將在3秒后返回....</center><scr



set_time_limit(300);//可持續五分鐘











//if(!is_dir($uploadto)) mkdir($uploadto,0755);

if($upfile_size>$maxsize)
die("<h1><font color=red>對不起,您要上傳的文件太大了,超過了1MB</font></h1>".$goback);

$filename=$upfile_name;
$i=0;
while(file_exists($uploadto.$filename)){
$i++;

$filesp=explode('.',trim($upfile_name));
//echo $filesp[sizeof($filesp)-1];
//echo $filesp[sizeof($filesp)-1]!="zip";
//echo $filesp[sizeof($filesp)-1]!="rar";

if((trim($filesp[sizeof($filesp)-1])!="zip") && (trim($filesp[sizeof($filesp)-1])!="rar")){

die("<h1><font color=red>上傳文件的后綴名必須是zip或rar(小寫)</font></h1>".$goback);

}

$filename=$filesp[0].$i.".".$filesp[1];

}


if ($i>0)
echo ("<font color=red>對不起,您要上傳的文件名已經存在了,<br>系統自動將其更名為".$filename."</font>");

//檢查合理性結束

if(!copy($upfile,$uploadto.$filename)) die("<h1><font color=red>系統出現錯誤03,請將文件重傳<br></font></h1>".$goback);

//寫文件列表
$fileurl=$uploadto.$filename;//文件url
$flists=$uploadto.$col.".lst";//文件列表位置

for($i=0;$i<100 && !file_exists($flists);$i++);
if($i==99) {
unlink($uploadto.$filename);
die("系統出錯00".$goback);
}


copy($flists,$flists.".bak");
if(!$fp=fopen($flists,"r")){
unlink($uploadto.$filename);
die("出錯01".$goback);
}
$filerc=explode(">",fread($fp,filesize($flists)));//上傳的檔案資料
fclose($fp);

unlink($flists);

$firstrec=explode("<",$filerc[0]);

if(!$firstrec[0]) $id=1;
else $id=$firstrec[0]+1;

$oldinfo=implode(">",$filerc);

$newinfo=$id."<".$writer."<".$filename."<0<".$intro."<".$upfile_size."<0>".$oldinfo;
//編號<作者<文件位置<投票計數<簡介<文件大小<文件下載次數

if(!$fp=fopen($flists,"w")){
unlink($uploadto.$filename);
copy($flists.".bak",$flists);
die("出錯02".$goback);
}

fwrite($fp,trim($newinfo));

fclose($fp);


//寫文件列表結束


//文件傳送

echo "<h1>傳送成功</h1>";



echo "文件在<a href=".$fileurl.">".$cgiroot.$fileurl."</a>.$goback";
//文件傳送成功




?>
</center>
</div>
</body>
</html>

這是本文的最后一篇,主要介紹如何使用系統,讓我們用個事例來說明:

例如我們要做
Flash作品上傳投票,那我們只需要在../uploadfile/(相對系統php文件所在位置)子目錄下建一個flash子目錄,并在其中建立下列文件:flash.if(記錄顯示時出現的標題),flash.ip(投票ip記錄),flash.ipd(下載ip記錄),flash.lst(下載文件信息記錄).然后使用view.php?col=flash就可使用系統了,如果要新增欄目/用戶php作品上傳,只需在../uploadfile/下另建子目錄php,和相應文件,并使用view.php?col=php就可使用了 
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
最近2019中文字幕第三页视频| 国产这里只有精品| 亚洲欧美三级伦理| 最近2019中文免费高清视频观看www99| 日韩av理论片| 亚洲欧美一区二区三区在线| 久热精品视频在线观看| 久久久久久久久久亚洲| 亚洲国产精品99久久| 97激碰免费视频| 欧美最顶级丰满的aⅴ艳星| 一本一道久久a久久精品逆3p| 国产精品九九九| 一区二区国产精品视频| 欧美在线视频一区二区| 岛国视频午夜一区免费在线观看| 国产一区私人高清影院| 日韩精品在线观看一区二区| 精品一区二区三区电影| 美女av一区二区三区| 中文字幕9999| 精品一区二区亚洲| 91av在线精品| 国产欧美一区二区三区视频| 另类少妇人与禽zozz0性伦| 欧美做受高潮1| 国产日韩欧美日韩| 亚洲a一级视频| 在线激情影院一区| 欧美日韩国产影院| 精品视频在线播放色网色视频| 日韩电影中文字幕av| 日韩欧美在线免费观看| 亚洲黄色成人网| 久久精品亚洲热| 精品国产鲁一鲁一区二区张丽| 国产日本欧美在线观看| 国产自摸综合网| 日韩电影中文字幕在线观看| 国产精品成久久久久三级| 亚洲第一视频网| 午夜欧美不卡精品aaaaa| 国产丝袜高跟一区| 亚洲成色777777在线观看影院| 国产一区二区视频在线观看| 91精品国产精品| 日韩av中文字幕在线播放| 高清一区二区三区四区五区| 在线观看不卡av| 欧美日韩一区免费| 午夜精品一区二区三区在线| 中文字幕亚洲综合久久筱田步美| 8090理伦午夜在线电影| 亚洲wwwav| 日韩欧美国产免费播放| 欧美另类高清videos| 97精品国产97久久久久久| 日韩免费观看高清| 国产精品视频久久久久| 97高清免费视频| 九九热这里只有在线精品视| 九九精品视频在线观看| 国产成人一区二区| 夜夜躁日日躁狠狠久久88av| 国产精品狠色婷| 91精品国产777在线观看| 成人h视频在线| 久久久久久久久久av| 国产日韩精品电影| 国产丝袜一区二区三区免费视频| 欧美一级电影久久| 久久久成人精品| 久久精品欧美视频| 日韩最新免费不卡| 成人h视频在线观看播放| 国产综合久久久久| 亚洲视频在线观看视频| 亚洲第一天堂无码专区| 日韩精品高清在线| 久久色精品视频| 97婷婷大伊香蕉精品视频| 亚洲日韩中文字幕| 日本久久中文字幕| 国产女同一区二区| 欧美老少做受xxxx高潮| 精品亚洲永久免费精品| 国产精品永久在线| 亚洲午夜未满十八勿入免费观看全集| 欧美亚洲午夜视频在线观看| 日韩精品免费在线观看| 亚洲欧美国产视频| xxx欧美精品| 亚洲免费福利视频| 国产精品久久久久久久久借妻| 欧美极品欧美精品欧美视频| 国产精品第2页| 国产精品成人免费电影| 中文字幕综合在线| 狠狠久久五月精品中文字幕| 日韩av资源在线播放| 欧美成人黑人xx视频免费观看| 国产精品偷伦视频免费观看国产| 亚洲精品乱码久久久久久按摩观| 亚洲成色777777在线观看影院| 国产精品久久久久久久久久东京| 欧美亚洲日本网站| 日韩在线视频一区| 欧美性xxxxxx| 欧美精品免费在线观看| 色悠悠国产精品| 国产精品久久久久久久久免费| 日韩在线观看免费av| www.99久久热国产日韩欧美.com| 性色av一区二区三区在线观看| 欧美激情亚洲一区| 亚洲一区二区久久久久久久| 38少妇精品导航| 国产精品com| 欧洲永久精品大片ww免费漫画| 久久久久日韩精品久久久男男| 自拍偷拍亚洲在线| 日韩精品在线免费| 国产精品丝袜久久久久久不卡| 国产在线播放91| 日韩人在线观看| 欧美性猛交xxxx免费看久久久| 成人黄色av免费在线观看| 久久国产天堂福利天堂| 亚洲美女久久久| 91精品久久久久久久久久另类| 精品亚洲夜色av98在线观看| 国产精品爽黄69天堂a| 精品色蜜蜜精品视频在线观看| 在线日韩中文字幕| 日韩精品免费一线在线观看| 精品国产999| 亚洲变态欧美另类捆绑| 国产精品一区av| 日本精品久久电影| 日韩中文字幕视频| 蜜臀久久99精品久久久久久宅男| 亚洲全黄一级网站| 日韩精品极品视频| 久久久精品视频在线观看| 亚洲精品国精品久久99热| 欧美中文字幕精品| 精品一区二区三区四区在线| 久久久久久97| 91免费在线视频| 国产精品视频xxx| 欧美黄网免费在线观看| 久久香蕉国产线看观看网| 一本大道久久加勒比香蕉| 亚洲风情亚aⅴ在线发布| 国产成人精品免费视频| 久久中文精品视频| 亚洲精品aⅴ中文字幕乱码| 欧美激情18p| 色777狠狠综合秋免鲁丝| 日韩电影中文字幕一区| 午夜精品视频在线| x99av成人免费| 精品视频—区二区三区免费| 成人av.网址在线网站|