程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> 五分鐘解決PHP上傳文件代碼演示

五分鐘解決PHP上傳文件代碼演示

編輯:關於PHP編程

學習PHP時,你可能會遇到PHP上傳文件問題,這裡將介紹詳細的PHP上傳文件代碼解決這個問題,在這裡拿出來和大家分享一下。php的語法非常簡單,正是它的簡單性,使它成為了當前互聯網第一編程語言。

你不需要具備很多的知識就能上手,比如:你學習C語言,就必須非常了解各個變量如何定義,指針如何操作,內存如何創建銷毀等等。再比如:你學習Java語言,就必須具有面向對象(OO)的基礎,就必須清楚是什麼時候需要封裝,什麼時候需要繼承,什麼時候需要多態,要做項目,怎麼還得懂點SSH。PHP的大部分使用者可能根本就沒這麼多講究,有的人喜歡面向過程,那你就用面向過程的方式來寫代碼;有的人喜歡面向對象,那你就用面向對象的方式寫代碼。Php的產生緣於互聯網,目前也是互聯網Web2.0第一編程語言。滿足用戶需求永遠是第一位的,可維護性暫且可以放在第二位。我們通常說Web應用永遠是β版的,計劃遠沒有變化快。

  1. > 
  2. <htmlxmlnshtmlxmlns="http://www.w3.org/1999/xhtml"> 
  3. <head> 
  4. <metahttp-equivmetahttp-equiv="Content-Type"content="text/html;charset=gb2312"/> 
  5. <title>無標題文檔title> 
  6. head> 
  7.  
  8. <body> 
  9. <formenctypeformenctype="multipart/form-data"action="upload.php"method="post"> 
  10. <inputtypeinputtype="hidden"name="max_file_size"value=300000> 
  11. <inputnameinputname="userfile"type="file"> 
  12. <inputtypeinputtype="submit"> 
  13. form> 
  14. body> 
  15. html> 
  16.  
  17. //upload.php  
  18.  
  19. $uploaddir="c:\";  
  20. $uploadfile=$uploaddir.$_FILES['userfile']['name'];  
  21. print"<pre>";  
  22. if(move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadfile))  
  23. {  
  24. print("上傳成功!");  
  25. print_r($_FILES);  
  26. }  
  27. else  
  28. {  
  29. print("上傳失敗!");  
  30. print_r($_FILES);  
  31. }  
  32. print"pre>";  
  33. ?> 

以上就是詳細的PHP上傳文件代碼,希望對大家有幫助。


  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved