IT貓撲網(wǎng):您身邊最放心的安全下載站! 最新更新|軟件分類|軟件專題|手機版|論壇轉貼|軟件發(fā)布

您當前所在位置: 首頁網(wǎng)絡編程PHP編程 → 解決PHP上傳多個圖片并校驗的代碼問題

解決PHP上傳多個圖片并校驗的代碼問題

時間:2015-06-28 00:00:00 來源:IT貓撲網(wǎng) 作者:網(wǎng)管聯(lián)盟 我要評論(1)

單張的圖片上傳是不復雜的,這里涉及到多張圖片上傳和對圖片格式的校驗,保證上傳的一定是圖片,防止上傳其他文件到服務器?;緦崿F(xiàn)算法是使用數(shù)組的形式,把所有的圖片提交個一個數(shù)組,對數(shù)組的元素進行一個個的處理。

以下為引用的內(nèi)容:


???
???
???
???
???
???
???
???
  • <s id="x48gl"><source id="x48gl"><legend id="x48gl"></legend></source></s>

      以下為引用的內(nèi)容:

      // 圖片目錄

      $img_dir = "../upload/";

      // …… html 顯示上傳界面


      /* 圖片上傳處理 */

      // 把圖片傳到服務器

      // 初始化變量

      $uploaded = 0;

      $unuploaded = 0;

      //只允許五張圖片上傳

      for ($i=0; $i<=5; $i++)
      {
      //獲取當前圖片的信息

      $is_file = $_FILES['imgfile']['name'][$i];

      //如果當前圖片不為空

      if (!empty($is_file))

      {
      ? //把當前圖片的信息存儲到變量里
      ?
      ? $result[$i] = "
      ???

      ". $_FILES['imgfile']['name'][$i] ."". round($_FILES['imgfile']['size'][$i]/1024, 2) ."K". $_FILES['imgfile']['type'][$i] ."";

      ? // 判斷上傳的圖片的類型是不是jpg,gif,png,bmp中的一種,同時判斷是否上傳成功
      ?
      ? if (

      ?? $_FILES['imgfile']['type'][$i] == "image/pjpeg"?? ||
      ??
      ?? $_FILES['imgfile']['type'][$i] == "image/gif"???? ||
      ??
      ?? $_FILES['imgfile']['type'][$i] == "image/x-png"?? ||
      ??
      ?? $_FILES['imgfile']['type'][$i] == "image/bmp"
      ??
      ???? )
      ????
      ? {
      ?? //如果上傳的文件沒有在服務器上存在
      ??
      ?? if (!file_exists($img_dir . $_FILES['imgfile']['name'][$i]))
      ??
      ?? {
      ??? //把圖片文件從臨時文件夾中轉移到我們指定上傳的目錄中
      ???
      ??? move_uploaded_file($_FILES['imgfile']['tmp_name'][$i],
      ???
      ????? $img_dir . $_FILES['imgfile']['name'][$i]);
      ?????
      ??? $result[$i] .= "成功";
      ???
      ??? $uploaded++;
      ???
      ???&

      關鍵詞標簽:PHP

      相關閱讀

      文章評論
      發(fā)表評論

      熱門文章 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 2021年最好用的10款php開發(fā)工具推薦 2021年最好用的10款php開發(fā)工具推薦 php利用淘寶IP庫獲取用戶ip地理位置 php利用淘寶IP庫獲取用戶ip地理位置 在 PHP 中使用命令行工具 在 PHP 中使用命令行工具

      相關下載

        人氣排行 詳解ucenter原理及第三方應用程序整合思路、方法 plsql developer怎么連接數(shù)據(jù)庫-plsql developer連接數(shù)據(jù)庫方法 PHP中防止SQL注入攻擊 PHP會話Session的具體使用方法解析 PHP運行出現(xiàn)Notice : Use of undefined constant 的解決辦法 PHP如何清空mySQL數(shù)據(jù)庫 CakePHP程序員必須知道的21條技巧 PHP采集圖片實例(PHP采集)