网盘直链问题请教 <img src=http://pan.plyz.net/d.asp?u=3808477165&p=2.jpg>echo file_get_contents('http://pan.plyz.net/d.asp?u=3808477165&p=2.jpg'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这种方法会提示failed to open stream: Unable to find the socket transport "ssl" - did you forget to enable it when you configured PHP? 但是已经打开了ssl模块 需要寫一個php獲取圖片,然後再顯示的地方<img src="獲取圖片的php">demopan.php<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> New Document </title> </head> <body> <img src="showimg.php?url=<?php echo urlencode('http://pan.plyz.net/d.asp?u=3808477165&p=2.jpg'); ?>"> </body></html>showimg.php<?php$url = isset($_GET['url'])? $_GET['url'] : '';header('content-type:image/jpeg');echo file_get_contents($url);?> 据我所知 好像是看浏览器判断资源的content-type如果是html,css,js,图片这种,就是直接显示如果是pdf,excel这种,就要看浏览器有没有对应的显示插件,否则就直接下载网盘给的图片,content-type应该不是image/jpg想直接显示,自己写一个小页面,用img标签包起来吧但这种方式,可能会被对方防火墙拒绝,referer不在他的白名单中 Quote: 引用 3 楼 fdipzone 的回复:需要寫一個php獲取圖片,然後再顯示的地方<img src="獲取圖片的php">demopan.php<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"> <title> New Document </title> </head> <body> <img src="showimg.php?url=<?php echo urlencode('http://pan.plyz.net/d.asp?u=3808477165&p=2.jpg'); ?>"> </body></html>showimg.php<?php$url = isset($_GET['url'])? $_GET['url'] : '';header('content-type:image/jpeg');echo file_get_contents($url);?>这种方法也是无法显示的,应该和4楼说的一样,referer不在他的白名单中,不过还是要感谢大家的解答 wamp中怎么打开PHP文件总是弹出 “文件下载”对话框 SMTP邮件操作类 发有邮件 中文内容是乱码 php如何解压缩 那个谁 传教士/妖怪/怪蜀黍/那些挂了一堆勋章的...出点题目给大伙做做嘛.. 如何一次插入多个clob对象到Oracle? 指点一下小弟。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。 请教高手关于多系统用户整合的问题 form 提交 验证问题 请教一个关于JpGraph的问题,如何才能自定义横坐标的(起始)值 setcookie如何在php语句之后执行? 微信调试问题 PHP如何获取soap ui中的media type啊
demopan.php<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<title> New Document </title>
</head> <body>
<img src="showimg.php?url=<?php echo urlencode('http://pan.plyz.net/d.asp?u=3808477165&p=2.jpg'); ?>">
</body>
</html>
showimg.php<?php
$url = isset($_GET['url'])? $_GET['url'] : '';
header('content-type:image/jpeg');
echo file_get_contents($url);
?>
如果是html,css,js,图片这种,就是直接显示
如果是pdf,excel这种,就要看浏览器有没有对应的显示插件,否则就直接下载
网盘给的图片,content-type应该不是image/jpg
想直接显示,自己写一个小页面,用img标签包起来吧
但这种方式,可能会被对方防火墙拒绝,referer不在他的白名单中