我遇到一个简单的问题,无法在网站页面上管理我们客户代码在线的简单检查。例如,他们必须嵌入像这样的HTML代码:
<div class="Aclass">
<div data-tag="123456" class="Mandatory Mandatory-test></div>
<div class="Mandatory Mandatory-dialog">
<div class="Mandatory Mandatory-test2"></div>
</div>
<script type="text/mustache" name="landing/Execute">
<a data-tag="Execute-test">Manage</a>
</script>
</div>
我希望能够知道代码是否在网站中正确安装,例如像cron一样定时检查。
感谢您的帮助
答案 0 :(得分:0)
您可以使用stripos()
,如果在用户的HTML页面中找不到此字符串,则会返回false。看起来像:
$code = "<div class=\"Aclass\">
<div data-tag=\"123456\" class=\"Mandatory Mandatory-test\"></div>
<div class=\"Mandatory Mandatory-dialog\">
<div class=\"Mandatory Mandatory-test2\"></div>\n </div>\n <script type=\"text/mustache\" name=\"landing/Execute\">\n <a data-tag=\"Execute-test\">Manage</a>\n </script>\n</div>";
if(!stripos($codeOfPage,$code)){
// Your code isn't present in the page
}