介绍
小编给大家分享一下php隐藏图片真实地址的方法,希望大家阅读完这篇文章后大所收获、下面让我们一起去探讨吧!
php隐藏图片真实地址的方法:使用base64编码来隐藏图片真实地址,代码为【$ file=file_get_contents($文件[& # 39;tmp_name& # 39;]); $ data=https://www.yisu.com/zixun/base64_encode(文件)美元;】。
引用><强> php隐藏图片真实地址的方法:强>
php可以使用base64编码来隐藏图片真实地址哦,隐藏后会显示<代码>数据:QUFodHRwOi8vd3d3LmJhaWR1 代码>这种格式的图片地址,向某宝这类网站目前都是使用这种方式,并且可以提高加载速度,具体的php代码可以如下:
& lt; php ? 头(& # 39;- type: text/html;charset=utf - 8 # 39;); 如果函数($ _SERVER [& # 39; REQUEST_METHOD& # 39;])==& # 39;文章# 39;){ 如果(!收取($带有_file[& # 39;文件# 39;]))退出(& # 39;请上传图片& # 39;); $=$带有_file文件[& # 39;文件# 39;]; 数组数据类型=美元(& # 39;png # 39; & # 39; jpg # 39;, & # 39; jpeg # 39;, & # 39; gif # 39;); 美元$ ext=函数(substr (strrchr文件[& # 39;名字# 39;],& # 39;# 39;公司),1)); 如果(!收取($文件[& # 39;tmp_name& # 39;]) | | $文件[& # 39;错误# 39;]比;0)退出(& # 39;上传失败& # 39;); 如果(!in_array (ext,数据类型)美元)退出(& # 39;图片格式错误& # 39;); file_get_contents ($ $ file=文件[& # 39;tmp_name& # 39;]); (data=base64_encode美元文件); 回声& # 39;数据:图像/& # 39;ext强生# 39;美元;base64, & # 39;。美元数据; 其他}{ 比; & lt; html> & lt; head> & lt; title>图片base64编码& lt;/title> & lt;/head> & lt; body> & lt;形式方法=皃ost"祝辞 & lt;输入类型=癴ile"祝辞 & lt;输入类型=皊ubmit"值=疤峤弧氨? & lt;/form> & lt;/body> & lt;/html> php & lt; ? } ?在看完了这篇文章,相信你对php隐藏图片真实地址的方法有了一定的了解,想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
php隐藏图片真实地址的方法