为了账号安全,请及时绑定邮箱和手机立即绑定

图片出现裂痕不正常打开?求解

     session_start();


      $table=array(

  'pic0'=>'虎',

  'pic1'=>'鼠',

  'pic2'=>'牛',

  'pic3'=>'兔',

   

  );

      $index=rand(0,3);

  $value=$table['pic'.$index];

  $_SESSION['authcode']=$value;

 

  $filename=dirname(__FILE__).'\\pic'.$index.'.jpg'; $contents=file_get_contents($filename);

  header('content-type:image/jpg');

  echo  $contents;


 


正在回答

2 回答

描述太少,最好附带一个截图,还有就是看看错误日志,对于排查很有帮助

0 回复 有任何疑惑可以回复我~
#1

lynhao 提问者

没有错误日志其实,就是左上角的方形图片,safari下是一个问号 说白了就是图片不能显示
2015-09-25 回复 有任何疑惑可以回复我~
#2

千本桜忏景 回复 lynhao 提问者

看看文件权限,文件是否存在,还有将错误日志的级别调一下,php的错误日志哦
2015-09-26 回复 有任何疑惑可以回复我~
#3

lynhao 提问者 回复 千本桜忏景

能说得具体点么 ^^
2015-09-26 回复 有任何疑惑可以回复我~
#4

lynhao 提问者 回复 千本桜忏景

Warning: file_get_contents(/Applications/XAMPP/xamppfiles/htdocs/verify\images\pic2.jpg): failed to open stream: No such file or directory in /Applications/XAMPP/xamppfiles/htdocs/verify/captcha_img.php on line 23 请问代码还是那个代码 为什么就是不能读
2015-09-26 回复 有任何疑惑可以回复我~
查看1条回复

http://img1.sycdn.imooc.com//560578870001167124940544.jpg???

0 回复 有任何疑惑可以回复我~
#1

千本桜忏景

文件不存在啊
2015-09-26 回复 有任何疑惑可以回复我~
#2

lynhao 提问者

回复 千本桜忏景都有了啊~同样的代码,路径也应该对啊在images下面
2015-09-26 回复 有任何疑惑可以回复我~
#3

千本桜忏景 回复 lynhao 提问者

Mac系统?目录分隔符不对,这样写兼容性不好,用内置的常亮DIRECTORY_SEPARATOR吧,会根据实际的系统转换目录分隔符
2015-09-26 回复 有任何疑惑可以回复我~
#4

lynhao 提问者 回复 千本桜忏景

已搞定,谢谢
2015-10-05 回复 有任何疑惑可以回复我~
查看1条回复

举报

0/150
提交
取消

图片出现裂痕不正常打开?求解

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信