国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > PHP > 正文

PHP頭像上傳

2020-03-22 19:28:54
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
  • 嘻嘻,自從圣誕節(jié)過(guò)后,就一直懶散,這幾天也因?yàn)槭翘^(guò)于繁忙的原因,感覺好久都沒有出來(lái)冒冒泡,誒...

    為了生活一直在奮斗,作為一名前端開發(fā)工程師,我現(xiàn)在越來(lái)越迷茫了,都不知道現(xiàn)在自己到底算什么了?

    會(huì)html5和從css3 是前端?

    會(huì)php 是前端?

    會(huì)smarty 是前端?

    會(huì)javascript是前端?

    會(huì)jQuery 是前端?

    會(huì)Ajax 是前端?

    會(huì)各種框架是前端?

    總之現(xiàn)在越來(lái)越感覺自己不是一個(gè)前端人員了,學(xué)得多,用的雜,這難道就是前端的命運(yùn)?

    網(wǎng)站前端:

    前端對(duì)于網(wǎng)站來(lái)說(shuō),通常是指,網(wǎng)站的前臺(tái)部分包括網(wǎng)站的表現(xiàn)層和結(jié)構(gòu)層。因此前端技術(shù)一般分為前端設(shè)計(jì)和前端開發(fā),前端設(shè)計(jì)一般可以理解為網(wǎng)站的視覺設(shè)計(jì), 前端開發(fā)則是網(wǎng)站的前臺(tái)代碼實(shí)現(xiàn),包括基本的HTML和CSS以及JavaScript/ajax,現(xiàn)在最新的高級(jí)版本是HTML5、CSS3,以及SVG等。

    最近接觸到了一些php的東西,感覺還不錯(cuò),所以還是與大家分享一下吧!

    php頭像上傳:

    1、html

    <html>  <head>  <title>圖片上傳</title>  <style type='text/css'> body      {font-size: 14px;}  </style>  </head>    <body>  <form enctype='multipart/form-data' method='post' name='upform'>    上傳文件:    <input name='upfile' type='file'>    <input type='submit' value='上傳'><br>     </form> 

    </body>
    </html>

    2、php 上傳頭像

    <?php //上傳文件類型列表  $uptypes=array(      'image/jpg',      'image/jpeg',      'image/png',      'image/pjpeg',      'image/gif',      'image/bmp',      'image/x-png'  );$max_file_size=2000000;     //上傳文件大小限制, 單位BYTE  $destination_folder='uploadimg/'; //上傳文件路徑  $cun='../../images/uploadimg/';$imgpreview=1;      //是否生成預(yù)覽圖(1為生成,其他為不生成);  $imgpreviewsize=1/2;    //縮略圖比例  ?>

    簡(jiǎn)單的定義了一下對(duì)于圖片上傳的格式以及其他的一些參數(shù),

    3、具體的判斷方法

    <?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 '同名文件已經(jīng)存在了';          exit;      }        if(!move_uploaded_file ($filename, $destination))      {          echo '移動(dòng)文件出錯(cuò)';          exit;      }        if($imgpreview==1)      {      echo '<br>圖片預(yù)覽:<br>';      echo '<img src=''.$destination.'' width='.($image_size[0]*$imgpreviewsize).' height='.($image_size[1]*$imgpreviewsize);      echo ' alt='圖片預(yù)覽:文件名:'.$destination.'上傳時(shí)間:'>';      }    }?>  

    反正也是瞎貓碰上死耗子,也是這么任性的效果就出來(lái)了,嘻嘻, 其中圖片生成的儲(chǔ)存路徑是一個(gè)關(guān)鍵,注意一下就好了!

    PHP編程

    鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

  • 發(fā)表評(píng)論 共有條評(píng)論
    用戶名: 密碼:
    驗(yàn)證碼: 匿名發(fā)表
    主站蜘蛛池模板: 德钦县| 乌海市| 榆中县| 中牟县| 澄江县| 普兰县| 延长县| 来凤县| 仁化县| 行唐县| 方城县| 木里| 萍乡市| 弥勒县| 睢宁县| 英山县| 巫山县| 哈巴河县| 师宗县| 岚皋县| 开鲁县| 宕昌县| 报价| 阿尔山市| 阿荣旗| 镇坪县| 启东市| 肇州县| 南郑县| 晋江市| 建昌县| 余江县| 秀山| 中山市| 外汇| 吉安市| 门头沟区| 平乡县| 晋州市| 廉江市| 江都市|