您正在使用 IPV4 [3.237.178.126] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
悟空收录网       [公益]保护绿色环境,构建和谐社会      

【腾讯云】 爆款2核2G3M云服务器首年 61元,叠加红包再享折上折      
[公益] 地球是我家,绿化靠大家      
2024年 清明节 006
2024年 劳动节 033
2025年 元 旦 278
2025年 春 节 306
 
您现在的位置:首页 >> PHP >> 内容
本类新增
本类热门
PHP限制HTML内容中图片必须是本站的方法
内容摘要: 1.PHP代码如下:?php$dom=newDOMDocument;$dom-loadHTML(file_get_contents('input.html'));$xpath=newDOMXpath($dom);$img=$xpath-query('//img');foreach($imgas$i){$url=parse_url($i-getAttribut......
1.PHP代码如下:

<?php

$dom=newDOMDocument;

$dom->loadHTML(file_get_contents('input.html'));

$xpath=newDOMXpath($dom);

$img=$xpath->query('//img');

foreach($imgas$i){

$url=parse_url($i->getAttribute('src'));

if(isset($url['host'])&&in_array($url['host'],array('yourdomain.com','www.yourdomain.com'))==false){

//showanerror

//--or--

//removethetag:$i->parent->removeChild($i)

echosprintf('[FAIL]%s'.PHP_EOL,$i->getAttribute('src'));

}

else{

echosprintf('[PASS]%s'.PHP_EOL,$i->getAttribute('src'));

}

}

2.测试HTML代码:

<p>Loremipsumdolorsitamet,consecteturadipiscingelit.</p>

<p><imgsrc="/image.jpg"></p>

<p><imgsrc="http://yourdomain.com/image.jpg"></p>

<p><imgsrc="http://www.yourdomain.com/image.jpg"></p>

<p><imgsrc="http://otherdomain.com/image.jpg"></p>

3.运行结果:

[PASS]/image.jpg

[PASS]http://yourdomain.com/image.jpg

[PASS]http://www.yourdomain.com/image.jpg

[FAIL]http://otherdomain.com/image.jpg

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:php 中文和编码判断代码

 

下一篇:php修改上传图片尺寸的方法

发布日期:2023/4/5
手机扫二维码直达本页
发布时间:15:51:07
点  击:7
录  入:齐天大圣
相关文章
Baidu
YiJiaCMS 7.3.8 build231228(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....