最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

通過PHP簡單實(shí)例介紹文件上傳

 更新時間:2015年12月16日 10:52:57   投稿:mrr  
本文通過代碼實(shí)例給大家介紹php文件上傳,獲取文件名稱、類型、大小等相關(guān)信息,完成文件的上傳,本文非常具有參考借鑒價值,特此分享到腳本之家平臺,供大家學(xué)習(xí)

php文件上傳的簡單例子,獲取文件名稱、類型、大小等相關(guān)信息,完成文件的上傳,供大家學(xué)習(xí)參考。

1、上傳文件的代碼:

code

<?php
//判斷臨時文件存放路徑是否包含用戶上傳的文件
if(is_uploaded_file($_FILES["uploadfile"]["tmp_name"])){
//為了更高效,將信息存放在變量中
$upfile=$_FILES["uploadfile"];//用一個數(shù)組類型的字符串存放上傳文件的信息
//print_r($upfile);//如果打印則輸出類似這樣的信息Array ( [name] => m.jpg [type] => image/jpeg [tmp_name] => C:\WINDOWS\Temp\php1A.tmp [error] => 0 [size] => 44905 )
$name=$upfile["name"];//便于以后轉(zhuǎn)移文件時命名
$type=$upfile["type"];//上傳文件的類型
$size=$upfile["size"];//上傳文件的大小
$tmp_name=$upfile["tmp_name"];//用戶上傳文件的臨時名稱
$error=$upfile["error"];//上傳過程中的錯誤信息
//echo $name;
//對文件類型進(jìn)行判斷,判斷是否要轉(zhuǎn)移文件,如果符合要求則設(shè)置$ok=1即可以轉(zhuǎn)移
switch($type){
 case "image/jpg": $ok=1;
 <a href="http://m.fzitv.net/zt/break/" target="_blank" class="infotextkey">break</a>;
 case "image/jpeg": $ok=1;
 break;
 case "image/gif" : $ok=1;
 break;
 default:$ok=0;
 break;
}
//如果文件符合要求并且上傳過程中沒有錯誤
if($ok&&$error=='0'){
 //調(diào)用move_uploaded_file()函數(shù),進(jìn)行文件轉(zhuǎn)移
 move_uploaded_file($tmp_name,'up/'.$name);
 //操作成功后,提示成功
 echo "<script language=\"<a href="http://m.fzitv.net/js/" target="_blank" class="infotextkey">javascript</a>\">alert('succeed')</script>";
}else{
 //如果文件不符合類型或者上傳過程中有錯誤,提示失敗
 echo "<script language=\"javascript\">alert('failed')</script>";
}
 }
?>

2、提交文件的表單

code

<form enctype="multipart/form-data" method="post" name="uploadform">
<input type="file" name="uploadfile" value="Upload File">
<input type="submit" name="submit" value="Upload">
</form>

以上內(nèi)容是小編給大家分享的通過PHP簡單實(shí)例介紹文件上傳,希望大家喜歡。

相關(guān)文章

  • Win2003+apache+PHP+SqlServer2008 配置生產(chǎn)環(huán)境

    Win2003+apache+PHP+SqlServer2008 配置生產(chǎn)環(huán)境

    因項(xiàng)目的特殊需要,需要用php鏈接sql2008數(shù)據(jù)庫,為此,光這個環(huán)境問題就折磨了我好久,現(xiàn)在記錄下來過程,分享給大家
    2014-07-07
  • Yii編程開發(fā)常見調(diào)用技巧集錦

    Yii編程開發(fā)常見調(diào)用技巧集錦

    這篇文章主要介紹了Yii編程開發(fā)常見調(diào)用技巧,涉及Yii針對cookie、數(shù)據(jù)庫、URL、項(xiàng)目等相關(guān)操作技巧,需要的朋友可以參考下
    2016-07-07
  • php根據(jù)地址獲取百度地圖經(jīng)緯度的實(shí)例方法

    php根據(jù)地址獲取百度地圖經(jīng)緯度的實(shí)例方法

    在本篇文章里小編給大家整理了關(guān)于php根據(jù)地址獲取百度地圖經(jīng)緯度的實(shí)例方法,有需要的朋友們可以學(xué)習(xí)下。
    2019-09-09
  • 用PHP讀取RSS feed的代碼

    用PHP讀取RSS feed的代碼

    由于需要讀取不同來源的rss feed,寫了一個php程序來循環(huán)讀取rss feed,為了方便閱讀及了解程序?qū)崿F(xiàn)過程,加上了注釋,和大家共同學(xué)習(xí)。
    2008-08-08
  • PHP結(jié)合Jquery和ajax實(shí)現(xiàn)瀑布流特效

    PHP結(jié)合Jquery和ajax實(shí)現(xiàn)瀑布流特效

    php+ajax+jquery實(shí)現(xiàn)無限瀑布流布局 寬度是一定的高度不定的瀑布流布局 也可以說是無縫拼圖 當(dāng)瀏覽器滾動到底部時候自動加載圖片,非常的實(shí)用,需要的小伙伴可以參考下。
    2016-01-01
  • 基于php和mysql的簡單的dao類實(shí)現(xiàn)crud操作功能

    基于php和mysql的簡單的dao類實(shí)現(xiàn)crud操作功能

    一個簡單的dao,實(shí)現(xiàn)基本的CRUD功能,可以繼承擴(kuò)展為實(shí)際業(yè)務(wù)的dao類,當(dāng)然也可以直接使用
    2014-01-01
  • PHP獲取數(shù)組中指定的一列實(shí)例

    PHP獲取數(shù)組中指定的一列實(shí)例

    下面小編就為大家分享一篇PHP獲取數(shù)組中指定的一列實(shí)例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2017-12-12
  • php中smarty變量修飾用法實(shí)例分析

    php中smarty變量修飾用法實(shí)例分析

    這篇文章主要介紹了php中smarty變量修飾用法,實(shí)例分析了smarty模板變量修飾的常用技巧,需要的朋友可以參考下
    2015-06-06
  • Smarty局部緩存的幾種方法簡介

    Smarty局部緩存的幾種方法簡介

    很多時候我們在用smarty時,并不希望緩存整個頁面,例如天氣、股票等這類即時更新的信息。那么我們可以讓其不緩存,這篇文章主要介紹了Smarty局部緩存方法,需要的朋友可以參考下
    2014-06-06
  • ThinkPHP6.0前置、后置中間件區(qū)別

    ThinkPHP6.0前置、后置中間件區(qū)別

    中間件的主要應(yīng)用場景可以包括對HTTP請求的數(shù)據(jù)過濾、權(quán)限檢測、請求攔截等行為,本文主要介紹了ThinkPHP6.0前置、后置中間件區(qū)別,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-12-12

最新評論

汶上县| 米泉市| 铁岭市| 友谊县| 大安市| 双辽市| 汝南县| 青岛市| 腾冲县| 鄂托克旗| 华宁县| 六枝特区| 平利县| 北流市| 安达市| 盈江县| 晋江市| 开远市| 新龙县| 和龙市| 湘西| 信阳市| 喀喇| 思南县| 且末县| 鹤岗市| 中山市| 正定县| 西丰县| 井陉县| 聂荣县| 江北区| 嘉黎县| 浮山县| 鹤壁市| 峡江县| 绵竹市| 伊川县| 盖州市| 合山市| 大余县|