成人精品一区二区三区中文字幕-成人精品一区二区三区-成人精品一级毛片-成人精品亚洲-日本在线视频一区二区-日本在线视频免费

導航首頁 ? 技術教程 ? PHP實現文件上傳功能實例代碼
全站頭部文字 我要出現在這里
PHP實現文件上傳功能實例代碼 754 2024-01-11   

點擊瀏覽,將所選的文件上傳到創建的images文件夾內

查看圖片 查看圖片

代碼如下:

1.wenjian.php

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>無標題文檔</title>
</head>
<body>
<h1>上傳文件</h1>
<form action="chuli.php" method="post" enctype="multipart/form-data">
請選擇文件:<input type="file" name="file" /><input type="submit" value="上傳" />
</form>
</body>
</html>

2.chuli.php

<?php
//取文件信息
$arr = $_FILES["file"];
//var_dump($arr);
//加限制條件
//1.文件類型
//2.文件大小
//3.保存的文件名不重復
if(($arr["type"]=="image/jpeg" || $arr["type"]=="image/png" ) && $arr["size"]<10241000 )
{
//臨時文件的路徑
$arr["tmp_name"];
//上傳的文件存放的位置
//避免文件重復: 
//1.加時間戳.time()加用戶名.$uid或者加.date('YmdHis')
//2.類似網盤,使用文件夾來防止重復
$filename = "./images/".date('YmdHis').$arr["name"];
//保存之前判斷該文件是否存在
  if(file_exists($filename))
  {
    echo "該文件已存在";
  }
  else
  {
  //中文名的文件出現問題,所以需要轉換編碼格式
  $filename = iconv("UTF-8","gb2312",$filename);
  //移動臨時文件到上傳的文件存放的位置(核心代碼)
  //括號里:1.臨時文件的路徑, 2.存放的路徑
  move_uploaded_file($arr["tmp_name"],$filename);
  }
}
else
{
  echo "上傳的文件大小或類型不符";
}

以上所述是小編給大家介紹的PHP實現文件上傳功能實例代碼,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對綠夏網網站的支持!



主站蜘蛛池模板: 永远的牧歌简谱| 丛林总动员| 追凶电影| 打电话简谱| 少妇直播裸体洗澡免费网站| 莫恭明| 巴洛波拉| 东莞久久精工机械有限公司| 春心荡漾第二季无删减| 维罗尼卡| 二年级上古诗26首打印| 林丹出轨视频| psv游戏| 电影百度百科| 大学英语精读3第三版全书答案| 刀客家族的女人演员表| 头像女可爱卡通| 红灯区1996| 出轨的女人电影| 电影1921| 权威照片| 《月夜》电影| river flows in you吉他谱| spank| 天堂av| 隐藏的歌手中国版全集| 电影 英雄| 霸王茶姬喝了睡不着的原因| 搭错车演员表| 二年级我是谁课文| 叶子楣全部毛片| gayvideos| 同字异音联| 杨颖电影| 女王眼泪| 妹妹扮演的角色| 高纤维食物一览表| 双生姐妹| 浪荡子的旅程电影| 古铭瀚个人资料| 郑乙永|

!!!站長長期在線接!!!

網站、小程序:定制開發/二次開發/仿制開發等

各種疑難雜癥解決/定制接口/定制采集等

站長微信:lxwl520520

站長QQ:1737366103