当然这个是最简单的,用于表面上让用户看不见,再用$_SERVER加个防盗链也是不难的。要做到彻底防盗链?好像用imagecreatejpeg()、imagecreatepng(),诸如此类,嘿嘿。我们来看最简单的代码吧.
<?php $path=$_GET["path"]; $cacheimgname=str_replace("/","_",$path); $localimg="upimg/".$cacheimgname; if ((file_exists($localimg))) { $httpurl=$localimg; } else { $httpurl="http://www.imageserver.com/".$path; @copy($httpurl,$localimg);//缓存图片! } header("Locationhttpurl"); exit; ?>
调用它类似这样:
<img src="img.php?path=x/x/xtest.gif">
千江有水千江月,万里无云万里天。
日志
教程
下载
精华
留言
归档
链接
标签
关于
RSS
PHP中用header:图片地址 简单隐藏图片源地址
当然这个是最简单的,用于表面上让用户看不见,再用$_SERVER加个防盗链也是不难的。要做到彻底防盗链?好像用imagecreatejpeg()、imagecreatepng(),诸如此类,嘿嘿。我们来看最简单的代码吧.
<?php $path=$_GET["path"]; $cacheimgname=str_replace("/","_",$path); $localimg="upimg/".$cacheimgname; if ((file_exists($localimg))) { $httpurl=$localimg; } else { $httpurl="http://www.imageserver.com/".$path; @copy($httpurl,$localimg);//缓存图片! } header("Locationhttpurl"); exit; ?>
调用它类似这样:
<img src="img.php?path=x/x/xtest.gif">
可能与本文相关的一些内容
面向对象的程序设计语言C++
博大精深的农历算法PHP代码
Zend Studio 5.5.1在线注册机PHP版
zend studio 5.5无法打开主界面故障解决方法一例
PHP简单批量生成不重复的虚拟充值卡号密码
Tags:
header()
,
php
01/27/2007 17:08,
gently
,
PHP
,
评论(0)
,
阅读(39332)
ZendStudio 下载(含注册机) 最新版(5.5.0a.270)
发表评论
昵称
密码
游客无需密码
网址
电邮
[注册]
1
2
打开HTML
打开UBB
打开表情
隐藏
记住我
您正在找这些么?
zend studio教程
Zend Studio 5.5.1下载
Zend Studio 6.0下载
Zend Studio 6.0.1下载
Zend Studio 6.1下载
Zend Studio 5.x 在线注册机
Zend Studio 6.x 在线注册机
最新日志
Zend studio视...
bo-blog插件——有...
zendchina,我还...
zend studio出...
js dom元素查找方法...
preg_replace...
用JS动态构造GET请求...
Zend studio教...
Windows下自由创建...
用JS onpaste事...
最新评论
蓝色夏威夷
: 请问只有这一集吗...
Rebil
: 呵呵,做得挺好的...
zerob
: 支持原创,BS转...
zerob
: 以后天天来~
zerob
: 支持!十分支持!
TOMER
: 请教个问题 ze...
博睿
: 博主你好:本人在...
月白
: 不是很明白你的意...
月白
: 没必要的说。。。...
月白
: 原创的东西我一向...
分类
zend studio视频教程
[1]
PHP
[41]
DownLoads
[9]
JS/DIV/CSS
[31]
网管日志
[3]
ITer
[62]
Visual Basic
[6]
归档
2009年一月
2008年十二月
2008年十一月
2008年十月
2008年九月
2008年八月
其他
登入
注册
申请链接
RSS:
日志
|
评论
编码:UTF-8
XHTML 1.0
统计
访问次数 1369466
今日访问 148
日志数量 153
评论数量 332
在线人数 19
RSS Feed