Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
Такой скрипт чтобы отдавал для заданной страницы (URL) валидность и число ошибок по W3C
<?PHP
function parse_w3 ($url)
{
$fp = fsockopen('validator.w3.org', 80, $errno, $errstr, 30);
if (!$fp) echo "Ошибка соединения, code error $errstr ($errno)<br />\n";
else
{
$headers = "GET /check?uri=$url&charset=%28detect+automatically%29&doctype=Inline&group=0 HTTP/1.0\r\n";
$headers.= "Host: validator.w3.org\r\n";
$headers .= "Connection: Keep-Alive\r\n\r\n";
fwrite($fp, $headers);
for ($i=0; $i<101; $i++)
{$line .= fgets($fp, 1024);}
fclose($fp);
}
preg_match("#<h2.*>(.*)</h2>.*<td colspan=\"2\".*>(.*)<!-- this case where#smi",$line,$pars);
$out['0']=$pars[1];
$out['1']=$pars[2];
return ($out);
}
$url='http://google.ru/';
print_r(parse_w3($url));
?>