成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

揭秘PHP上傳圖片代碼詳細分析

開發 后端
我們在使用PHP的時候一定會遇到圖片上傳的問題,文章這里介紹了一個詳細的關于PHP上傳圖片代碼,希望對大家有幫助。

學習PHP時,你可能會遇到PHP上傳圖片問題,這里將介紹詳細的PHP上傳圖片代碼解決這個問題,在這里拿出來和大家分享一下。php的語法非常簡單,正是它的簡單性,使它成為了當前互聯網第一編程語言。你不需要具備很多的知識就能上手,比如:你學習C語言,就必須非常了解各個變量如何定義,指針如何操作,內存如何創建銷毀等等。

#T#再比如:你學習Java語言,就必須具有面向對象(OO)的基礎,就必須清楚是什么時候需要封裝,什么時候需要繼承,什么時候需要多態,要做項目,怎么還得懂點SSH。PHP的大部分使用者可能根本就沒這么多講究,有的人喜歡面向過程,那你就用面向過程的方式來寫代碼;有的人喜歡面向對象,那你就用面向對象的方式寫代碼。Php的產生緣于互聯網,目前也是互聯網Web2.0第一編程語言。滿足用戶需求永遠是第一位的,可維護性暫且可以放在第二位。我們通常說Web應用永遠是β版的,計劃遠沒有變化快。

下面是完整的PHP上傳圖片代碼;

  1. <formenctypeformenctype="multipart/form-data"action=""method="post"> 
  2. <inputtypeinputtype="hidden"name="max_file_size"value="200000"> 
  3. <inputnameinputname="userfile"type="file">    
  4. <inputtypeinputtype="submit"name="submit"value="上傳文件"> 
  5. </form> 
  6.  
  7. <?php 
  8. $type=array("jpg","gif","bmp","jpeg","png");  
  9. $uploaddir="./file/";  
  10.  
  11. if(isset($_POST['submit']))  
  12. {  
  13. functiontexttype($name)  
  14. {  
  15. returnsubstr(strrchr($name,'.'),1);  
  16. }  
  17. if(!in_array(strtolower(texttype($_FILES['userfile']['name'])),$type))  
  18. {  
  19. $text=implode(",",$type);  
  20. echo"您只能上傳以下類型文件:",$text,"<br>";  
  21. }  
  22. else  
  23. {  
  24. if($_FILES['userfile']['size']<="200000")  
  25. {  
  26. $filename=explode(".",$_FILES['userfile']['name']);  
  27. $time=date("m-d-H-i-s");  
  28. $filename[0]=$time;  
  29. $name=implode(".",$filename);  
  30. $uploadfile=$uploaddir.$name;  
  31. if(move_uploaded_file($_FILES['userfile']['tmp_name'],$uploadfile))  
  32. {  
  33. echo"<center>您的文件已經上傳完畢上傳圖片預覽:</center><br><center><imgsrcimgsrc='$uploadfile'></center>";  
  34. echo"<br><center><ahrefahref='javascrīpt:history.go(-1)'>繼續上傳</a></center>";  
  35. }  
  36. else  
  37. {  
  38. echo"傳輸失敗!";  
  39. }  
  40. }  
  41. else  
  42. {  
  43. echo"圖片太大";  
  44. }  
  45. }  
  46. }  
  47. ?> 

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

責任編輯:田樹 來源: 博客
相關推薦

2009-11-16 11:07:26

PHP上傳圖片

2009-12-03 17:41:40

PHP應用發展

2009-09-25 14:23:39

2009-09-28 10:39:01

Hibernate基礎

2009-10-12 15:41:09

VB.NET動態代碼

2009-09-09 09:48:43

Linq延遲加載

2009-09-14 16:21:34

LINQ To XML

2009-06-18 14:00:51

2009-10-10 13:52:57

VB Update方法

2009-09-14 13:50:35

LINQ編程模型

2009-09-08 15:56:50

Linq使用Group

2010-01-06 13:50:37

.NET Framew

2009-11-20 13:11:44

Oracle XML數

2009-12-16 14:09:14

Visual Stud

2009-09-03 17:57:06

C#聲明事件

2009-09-04 15:43:07

C#流模型

2009-03-24 08:30:54

AndroidGoogle移動os

2009-09-07 13:19:44

C#線程同步

2010-04-26 18:17:19

Oracle存儲過程

2009-12-07 15:37:00

WCF控件
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 国产精品91久久久久久 | 资源首页二三区 | 亚洲视频区 | 亚洲一区二区三区在线 | 精品免费国产 | 精品久久久久久久久久久院品网 | 五月婷婷在线视频 | 欧美在线高清 | 亚洲一区在线日韩在线深爱 | 亚洲第一免费播放区 | 久久国产精品-久久精品 | 91福利在线观看 | 国精产品一区一区三区免费完 | 午夜视频大全 | 97超碰站| 国产玖玖| 久久久久一区二区三区四区 | 欧美日韩电影免费观看 | 97影院在线午夜 | 亚洲一区有码 | 久久婷婷国产香蕉 | 黄色欧美在线 | 在线播放中文字幕 | www久久久 | 日韩午夜| 黄色三级免费 | 免费观看一级毛片视频 | 男女深夜网站 | 少妇一区二区三区 | h视频免费在线观看 | 欧美激情一区二区 | 国产激情视频在线观看 | 亚洲一区 中文字幕 | 日韩在线观看一区 | 毛片99 | 中文亚洲视频 | 在线欧美小视频 | 91福利影院| 日日日日操 | 欧美日韩成人在线 | 久久久高清 |