首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

php中删除html标签和标签内内容的方法

不少人去扒别人家的网站文章,我是指那种批量式采集的压根不看内容的,少不了都会用到删除 html 标签的函数,这里介绍 3 种不同用途上的方法 $str='这里是 p 标签标签">这里是 a 标签'; 1:删除全部或者保留指定 html 标签 php 自带的函数 strip_tags...那要写很多需要保留的标签,所以有了第二个方法 2:删除指定的 html 标签 使用方法:strip_html_tags($tags,$str); $tags:需要删除的标签(数组格式) $str:...(array('p','img'),$str); //输出:这里是 p 标签这里是 a 标签; 3:删除标签和标签的内容 使用方法:strip_html_tags...原创文章采用CC BY-NC-SA 4.0协议进行许可,转载请注明:转载自:php中删除html标签和标签内内容的方法

5.4K30
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    PHP+MYSQL+HTML实现登录和发表文章

    前言 ​ 紧张的赛前培训迎来了一次休息天,然后看了看自己落下的课程作业,唉,有个课程设计,大概看了一下是用PHP+MYSQL+HTML来写,感觉应该还能写,就利用这一天来写一下吧,先上个最后的效果图...logincheck.php //登录检查页面 news.php //查看文章页面 manger.php //发表文章页面 MYSQL...> 读取文章 ​ 前端将数据库里的文章title呈现出来,访问的时候也是需要进行处理的,核心代码: $r = $q->fetch(PDO::FETCH_NUM); echo " html> 总结 ​ 登录和发表文章的页面都是静态页面,只不过在执行时都会调用数据库,并在数据库中进行操作,还可以将连接数据库的代码写到一个mysql.php文件中,只要调用数据库直接.../mysql.php') 即可。

    4K30

    米斯特白帽培训讲义 漏洞篇 XSS

    然后 PHP 会读取该参数,如果不为空,则直接打印出来,我们看到这里不存在任何过滤。也就是说,如果xss中存在 HTML 结构性的内容,打印之后会直接解释为 HTML 元素。...我们可以看到弹窗,也就是我们输入的 HTML 代码被执行了。 之后我们查看元素,这表明,我们输出的内容直接插入到了页面中,解释为标签。 ?...php $xss=@$_POST['xss']; mysql_connect("localhost","root","root"); mysql_select_db("xss"); if($xss!...我们新建res.php,内容为: mysql_connect("localhost","root","root"); mysql_select_db("xss"); $sql="select payload...1467719328就是平台所生成的脚本地址,你可以把它放在script或者img标签的src属性中,在把标签插入存在 XSS 漏洞的地方,然后浏览器就会执行。 下面我们点击之前创建的aaa项目。

    60330

    米斯特白帽培训讲义(v2)漏洞篇 XSS

    然后 PHP 会读取该参数,如果不为空,则直接打印出来,我们看到这里不存在任何过滤。也就是说,如果xss中存在 HTML 结构性的内容,打印之后会直接解释为 HTML 元素。...我们可以看到弹窗,也就是我们输入的 HTML 代码被执行了。 之后我们查看元素,这表明,我们输出的内容直接插入到了页面中,解释为标签。 ?...php $xss=@$_POST['xss']; mysql_connect("localhost","root","root"); mysql_select_db("xss"); if($xss!...我们新建res.php,内容为: mysql_connect("localhost","root","root"); mysql_select_db("xss"); $sql="select payload...1467719328就是平台所生成的脚本地址,你可以把它放在script或者img标签的src属性中,在把标签插入存在 XSS 漏洞的地方,然后浏览器就会执行。 下面我们点击之前创建的aaa项目。

    57260
    领券