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

首頁 > CMS > Discuz > 正文

https下IE上傳圖片不顯示問題

2024-09-11 09:04:12
字體:
來源:轉載
供稿:網友
版本 dx 3.3

估計3.4一樣有這個問題,ie內核的瀏覽器下在上傳后,縮略圖都是顯示xx。

這個問題主要還是https下,對圖片輸出的時候 不能使用
  1. dheader('Content-Type: image');

必須要明確到jpeg,png這里。

在forum_image.php文件里59行左右
需要改為
  1. dheader('Content-Type: image/jpeg');
當然這個并不完美
  1. if($img->Thumb($filename, $thumbfile, $w, $h, $type)) {
  2.                 if($nocache) {
  3.                         dheader('Content-Type: image/jpeg');
  4.                         @readfile($_G['setting']['attachdir'].$thumbfile);

這樣會讓png的圖片無法顯示出來。

可以增加一個函數,來獲取mime類型。

  1. function get_image_extension($image){
  2.      $extension = pathinfo($filename,PATHINFO_EXTENSION);
  3.      if(in_array($extension,['jpg','jpeg','png','gif','bmp'])){
  4.       return  'image/'.$extension;
  5. }
  6.     return 'image';
  7. }
然后再去修改這個文件里輸出的頭部。
才可以徹底解決這個問題。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巫溪县| 扶风县| 林州市| 泰来县| 雅安市| 乌苏市| 固始县| 百色市| 普宁市| 内黄县| 阜南县| 清河县| 乐都县| 诸暨市| 来凤县| 思茅市| 大名县| 涟源市| 扶绥县| 河曲县| 常熟市| 原阳县| 石嘴山市| 宁夏| 疏附县| 泾川县| 固镇县| 万载县| 南宁市| 东安县| 金川县| 麦盖提县| 凯里市| 盐源县| 自治县| 舞钢市| 视频| 岱山县| 长汀县| 玛沁县| 灵石县|