php不显示图片而是乱码
--在IE内核下打开的时候完全没问题,但是在chrome之类下打开显示乱码,感觉不是用浏览器打开图片,而是直接用记事本打开的。求救该怎么办ttwtt.tk/a/shuai...
- -在IE内核下打开的时候完全没问题,
但是在chrome之类下打开显示乱码,感觉不是用浏览器打开图片,而是直接用记事本打开的。
求救该怎么办
ttwtt.tk/a/shuaibi.jpg/index.php 这是地址。
图片都放在pic的文件夹里,很多张所以不能一段段引用。- -
下面是代码
<?php
$dir = "pic/";
$imgwidth = 0;
$iforder = 0;
$ifcircle = 0;
session_start();
if($imgwidth==0){$imgwidth=="";}else{$imgwidth=="width='".$imgwidth."'";}
$handle=opendir($dir);
while ($file_name=readdir($handle)){
if(($file_name!==".")&&($file_name!=="..")){$file_list[]=$file_name; }
}
closedir($handle);
if($iforder==1){
if(isset($_SESSION['sess_order'])){
if($_SESSION['sess_order']<count($file_list)-1){
$_SESSION['sess_order']++;
}else{
if($ifcircle == 1){
$_SESSION['sess_order']=0;
}
}
}else{
$_SESSION['sess_order']=0;
}
$i=$_SESSION['sess_order'];
}else{
$num=count($file_list)-1;
$i=rand(0,$num);
}
readfile($dir.$file_list[$i]);
?>
TT TT拜托帮忙看一下吧,谢了 展开
但是在chrome之类下打开显示乱码,感觉不是用浏览器打开图片,而是直接用记事本打开的。
求救该怎么办
ttwtt.tk/a/shuaibi.jpg/index.php 这是地址。
图片都放在pic的文件夹里,很多张所以不能一段段引用。- -
下面是代码
<?php
$dir = "pic/";
$imgwidth = 0;
$iforder = 0;
$ifcircle = 0;
session_start();
if($imgwidth==0){$imgwidth=="";}else{$imgwidth=="width='".$imgwidth."'";}
$handle=opendir($dir);
while ($file_name=readdir($handle)){
if(($file_name!==".")&&($file_name!=="..")){$file_list[]=$file_name; }
}
closedir($handle);
if($iforder==1){
if(isset($_SESSION['sess_order'])){
if($_SESSION['sess_order']<count($file_list)-1){
$_SESSION['sess_order']++;
}else{
if($ifcircle == 1){
$_SESSION['sess_order']=0;
}
}
}else{
$_SESSION['sess_order']=0;
}
$i=$_SESSION['sess_order'];
}else{
$num=count($file_list)-1;
$i=rand(0,$num);
}
readfile($dir.$file_list[$i]);
?>
TT TT拜托帮忙看一下吧,谢了 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询