国产探花免费观看_亚洲丰满少妇自慰呻吟_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. }
然后再去修改這個文件里輸出的頭部。
才可以徹底解決這個問題。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 辽源市| 阳泉市| 赤壁市| 云霄县| 滕州市| 合作市| 黄山市| 莒南县| 陕西省| 谢通门县| 诸暨市| 原阳县| 河北省| 吴旗县| 灵璧县| 石河子市| 揭西县| 临安市| 崇信县| 德兴市| 平邑县| 钟祥市| 枣强县| 华阴市| 安义县| 永靖县| 饶平县| 乡城县| 甘肃省| 汉沽区| 平乐县| 浑源县| 伊春市| 环江| 呈贡县| 石屏县| 通海县| 肃南| 资源县| 铜陵市| 洛川县|