解析PHP經典的給圖片加水印程序(2)_PHP教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!

      推薦:PHP教程之采集百度音樂程序
      采集百度MP3TOP100和TOP500 列表歌曲文件URL的小程序! ? /* 作者:夜無眠 QQ:27262681 本程序將百度的新歌TOP100和熱歌TOP500列表里的音樂隨機采集一個mp3或wma文件URL與歌手、歌名一起組成二維數組,并序列化保存在db.txt里 開啟采集時要輸入密碼,防止惡


      <?php
      if (_SERVER['REQUEST_METHOD'] == 'POST')
      {
      if (!is_uploaded_file(_FILES["upfile"][tmp_name]))
      //是否存在文件
      {
      echo "圖片不存在!";
      exit;
      }

      file = _FILES["upfile"];
      if(max_file_size < file["size"])
      //檢查文件大小
      {
      echo "文件太大!";
      exit;
      }

      if(!in_array(file["type"], uptypes))
      //檢查文件類型
      {
      echo "文件類型不符!".file["type"];
      exit;
      }

      if(!file_exists(destination_folder))
      {
      mkdir(destination_folder);
      }

      filename=file["tmp_name"];
      image_size = getimagesize(filename);
      pinfo=pathinfo(file["name"]);
      ftype=pinfo['extension'];
      destination = destination_folder.time().".".ftype;
      if (file_exists(destination) && overwrite != true)
      {
      echo "同名文件已經存在了";
      exit;
      }

      if(!move_uploaded_file (filename, destination))
      {
      echo "移動文件出錯";
      exit;
      }

      pinfo=pathinfo(destination);
      fname=pinfo[basename];
      echo " <font color=red>已經成功上傳</font><br>文件名: <font color=blue>".destination_folder.fname."</font><br>";
      echo " 寬度:".image_size[0];
      echo " 長度:".image_size[1];
      echo "<br> 大小:".file["size"]." bytes";

      分享:PHP教程之PHP連接ACCESS數據庫的類
      試過PHP連接ACCESS數據庫沒?這個用途不大,但有時候也用得著!我以前試圖將一個ASP程序改寫成PHP的,原程序的數據庫設計得比較完善,我打算開發時就用它的ACCESS數據庫 ,等程序完成后再轉換。這個程序改寫計劃最終擱淺了,但此過程中為了方便連接ACCESS數

      來源:模板無憂//所屬分類:PHP教程/更新時間:2010-02-26
      相關PHP教程