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

學習筆記:PHP上傳圖片代碼詳解

開發 后端
在編程中上傳圖片是必要的,文章這里詳細的做出了關于PHP上傳圖片代碼,希望對大家有幫助。

想知道上傳圖片代碼怎么寫嗎,下面我就帶大家一起詳細分析一下吧。利用PHP,你總是可以有多種方式來完成某個特定的任務。我們就拿文件上傳舉個例子。當然了,你可以按照傳統的方式來使用HTTP文件上傳,把文件直接傳輸到Web服務器磁盤上。

#T#你還可以用更加奇異的方式上傳,用FTP協議兩步就完成上傳:從你的本地硬盤到Web服務器,然后再到FTP服務器。PHP在本機同時支持FTP和HTTP上傳,所以你可以根據自己應用程序的設計需要進行最佳的選擇。使用PHP的FTP函數進行文件傳輸幾乎與使用傳統的FTP客戶端相同——你會看到連函數的名字都和標準的FTP命令類似。和大家分享一下PHP上傳圖片代碼的小例子,希望大家多多提意見嘿嘿謝謝了一起學習!!

PHP上傳圖片代碼:

  1. <?phpsession_start();?> 
  2.  
  3. <?php 
  4. $id=mysql_connect('localhost','root','585858');  
  5. mysql_select_db("okhwyy",$id);  
  6. mysql_query("setnamesgb2312");  
  7. ?> 
  8. <html> 
  9. <head> 
  10. <metahttp-equivmetahttp-equiv="Content-Type"c> 
  11. <title>限制上傳圖片的格式</title> 
  12. <styletypestyletype="text/css"> 
  13. <!--  
  14. .style1{  
  15. font-size:14px;  
  16. font-family:"華文行楷";  
  17. }  
  18. .style4{font-size:12px;font-weight:bold;}  
  19. --> 
  20. </style> 
  21. </head> 
  22. <body> 
  23. <tablewidthtablewidth="406"height="129"border="0"align="center"cellpadding="0"cellspacing="0"background=""> 
  24. <tr> 
  25. <tdwidthtdwidth="106"height="40"></td> 
  26. <tdwidthtdwidth="196"></td> 
  27. <tdwidthtdwidth="31"></td> 
  28. </tr> 
  29. <formnameformname="form1"method="post"action=""enctype="multipart/form-data"> 
  30. <tr> 
  31. <tdheighttdheight="32"align="right"><spanclassspanclass="style1">圖片路徑</span>:</td> 
  32. <tdvaligntdvalign="middle"><inputnameinputname="images"type="file"id="images2"size="15"> 
  33. <inputtypeinputtype="hidden"name="MAX_FILE_SIZE"value="30000"></td> 
  34. <td></td> 
  35. </tr> 
  36. <tr> 
  37. <tdheighttdheight="44"align="right"valign="middle"><spanclassspanclass="style4">圖片的格式</span>:</td> 
  38. <tdvaligntdvalign="middle"><spanclassspanclass="style4">(.jpg)</span><inputtypeinputtype="submit"name="Submit"value="提交"></td> 
  39. <td></td> 
  40. </tr> 
  41. </form> 
  42. <tr> 
  43. <tdheighttdheight="10"></td> 
  44. <td></td> 
  45. <td></td> 
  46. </tr> 
  47. </table> 
  48. <tablewidthtablewidth="406"height="129"border="1"align="center"cellpadding="0"cellspacing="0"> 
  49. <?php 
  50. $query="select*fromtb_image2whereidorderbydatadesclimit2";  
  51. $result=mysql_query($query);  
  52. if($result){  
  53. while($row=mysql_fetch_array($result)){  
  54. ?> 
  55. <tr> 
  56. <tdwidthtdwidth="106"align="center"><?phpecho$row[data];?></td> 
  57. <tdwidthtdwidth="196"align="center"><imgsrcimgsrc="<?phpecho$row[path];?>"width="200"height="120"></td> 
  58. </tr> 
  59. <?php}}?> 
  60. </table> 
  61.  
  62. </body> 
  63. </html> 
  64.  
  65. <?php 
  66. $Submit=$_POST[Submit];  
  67. if($Submit){  
  68. $image=$_FILES['images']['name'];  
  69. $datedate=date("Y-m-d");  
  70. $path="upfiles/".$_FILES['images']['name'];  
  71. $type=strstr($path,".");  
  72. $size=$_FILES['images']['size'];  
  73. if($size>1000000){echo"<script>alert('上傳容量超限');history.back();</script>";}  
  74. elseif($type!=".jpg"){echo"<script>alert('上傳類型不對');history.back();</script>";}  
  75. elseif(move_uploaded_file($_FILES['images']['tmp_name'],$path)){  
  76. $query="insertintotb_image2(image_name,path,data)values('$image','$path','$date')";  
  77. $result=mysql_query($query)ordie(mysql_error());  
  78. if($result){  
  79. echo"上傳成功!";  
  80. echo"<metahttp-equivmetahttp-equiv=&#92;\"Refresh&#92;\"content=&#92;\"3;url=index.php&#92;\">";  
  81. }  
  82. else{  
  83. echo"上傳失敗!";  
  84. echo"<metahttp-equivmetahttp-equiv=&#92;\"Refresh&#92;\"content=&#92;\"3;url=index.php&#92;\">";  
  85. }}}  
  86.  
  87. ?> 
責任編輯:田樹 來源: 博客
相關推薦

2009-11-16 14:38:36

PHP上傳文件代碼

2009-11-16 11:18:38

PHP上傳圖片代碼

2009-11-16 13:27:20

PHP上傳多張圖片

2009-11-30 19:09:46

PHP上傳圖片

2009-11-16 10:49:43

PHP上傳文件代碼

2009-11-16 10:40:02

PHP上傳文件代碼

2011-04-19 10:32:28

圖片數據庫

2009-11-24 14:45:08

PHP批量上傳圖片

2022-01-18 08:12:02

Markdown編輯器拍云

2009-11-17 17:17:50

PHP上傳多個文件

2010-06-03 11:12:55

Hadoop

2009-11-16 10:57:51

PHP上傳文件代碼

2009-12-07 15:41:51

PHP圖片加水印

2010-06-29 13:22:26

UML類圖

2010-08-31 11:25:15

2011-09-07 10:34:48

Android Wid

2010-09-14 16:20:19

DIV定位

2011-07-26 15:29:36

Cocoa 模式

2010-07-06 11:07:11

UML組件圖

2010-08-26 16:40:35

DIV定位
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久精品国产亚洲 | 国产三级日本三级 | 国产一区二区三区四区三区四 | gav成人免费播放视频 | 伊人狠狠操 | 精品久久久久久久久久 | 午夜精品久久久久久不卡欧美一级 | av三级| 欧美一区二区在线视频 | 天天操夜夜爽 | 亚洲 欧美 综合 | 国产精品视频久久久久 | 亚洲一区二区三区视频在线 | 国产视频1区 | 91性高湖久久久久久久久_久久99 | 国产黄色小视频在线观看 | 亚洲乱码一区二区三区在线观看 | 一区二区三区四区免费在线观看 | 黄色网址大全在线观看 | 午夜视频在线观看网站 | 久久91精品| 亚洲成人一区二区 | 婷婷丁香在线视频 | 黄色毛片黄色毛片 | 亚洲综合在 | 9999精品视频 | caoporn视频在线| 亚洲精品一区二区三区在线 | 91久操网| 一区二区免费看 | 日韩精品一区二区三区中文在线 | 国产一区二区三区在线 | 国产精品欧美一区二区三区 | 97在线超碰 | 2019天天干夜夜操 | 欧美精品在线播放 | 一区视频 | 成人一区二区在线 | 日韩在线免费视频 | 中文字幕亚洲视频 | 毛片一级网站 |