PHP多文件上傳的實例代碼_PHP教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
推薦:PHP實例:PHP實現定時生成HTML網站首頁為了提高網站的訪問速度,我們往往采用生成靜態的方式來實現,這樣確實把網站的訪問速度提高了很多.但定時生成就受到了一些局限性,大家如果有獨立服務器的可以在服務器上設置計劃任務,但如果是使用虛擬主機的可就不好辦了.雖然方法很多.但使用起來簡便容易的,
PHP多文件上傳的實例代碼
upload_html.php
- <HTML>
- <HEAD>
- <TITLE>上傳文件</TITLE>
- </HEAD>
- <script>
- function beforesubmit(forma)
- {
- var indexnamea=forma.indexname.value;
- var upfilea=forma.upfile.value;
- var k=/ /g;
- var indexnameaindexnamea=indexnamea.replace(k,"");
- var upfileaupfilea=upfilea.replace(k,"");
- if(indexnamea==""
- upfilea=="")
- {
- alert("目錄名稱或上傳的目錄不能為空!");
- return false;
- }
- return true;
- }
- </script>
- <BODY BGCOLOR=WHITE>
- <BR>
- <form name=form1 action="upload.php" method=post enctype=\"multipart/form-data\" >\n";
- <table cellspacing="1" cellpadding="5" border="0" width="580" bgcolor="#C2E2F5">
- <tr bgcolor="#E3F2FB" align="center">
- <td width="280" align="center" height="30">上傳的文件</td>
- </tr>
- <?
- for(i=1;i<8;i++)
- {
- upfile="upfile".strval(i);
- echo " <tr>\n";
- echo " <td bgcolor=#F5FBFE width=264><input type=file name=upfile lengh=25></td>\n";
- echo " </tr>\n";
- }
- ?>
- <tr bgcolor="#E3F2FB">
- <td colspan="2" height="1">
- </td>
- <td colspan="2" height="1">
- <div align="center">
- <input type=submit name="submit" value=上傳>
- </div>
- </td>
- </table>
- </form>
- </body></html>
- //-----------------------------------------------------------------------------------------------------------------------
- //upload.php-------------------------------------------------------------------------------------------------------------
- //upload_path:文件要上傳到的目錄路徑
- <?php
- for(i=1;i<8;i++)
- {
- upfile="upfile".strval(i);
- if(chop(indexname)!="" and chop(upfile)!="")
- {
- upfilename=(upfile."_name");
- filename=upload_path.upfilename;
- copycopyfile = copy(upfile,filename);
- if (!copyfile)
- die("文件上傳失敗!");
- ls_file.=upfilename."\n";
- flag=1 ;
- }
- }
- if(flag){
- ls_msg="文件\n".ls_file."上傳成功!";
- }
- else{
- ls_msg="無文件上傳,請重新選擇!";
- }
- echo "<HTML>\n" ;
- echo "<HEAD>\n" ;
- echo "</HEAD>\n" ;
- echo "<BODY >\n" ;
- echo ls_msg."\n";
- echo "</BODY>\n" ;
- echo "</HTML>\n" ;
- ?>
分享:PHP實現上傳文件自動生成縮略圖加文字實例代碼? //自動縮圖srcFile原文件,大圖;photo_small目標文件,小圖;dstW,dstH是小圖的寬,高。 function makethumb(srcFile,photo_small,dstW,dstH) { data = GetImageSize(srcFile); switch (data[2]) { case 1: //圖片類型,1是GIF圖 im = @ImageCreateFromGIF(
相關PHP教程:
- 相關鏈接:
- 教程說明:
PHP教程-PHP多文件上傳的實例代碼。