Здравствуйте, уважаемые программисты!
Очень редко, но бывает так, что пользователи сайта присылают сообщение о том, что на сайте вирус.
Причем только с мобильных устройств
Сам никогда с этим не сталкивался. Сайт проверяется на вирусы ежедневно и пишет что он чистый!
В коде страницы "левых" скриптов нет. Но тем не менее, жалобы бывают.
В связи с этим, вижу только один выход: Сохранить уже загруженную страницу пользователя в файл и проанализировать ее содержимое? Но как это сделать? Если использовать стандартное
ob_start();
$htmlSite = ob_get_clean();
$f = fopen(BASE_DIR.'/htmlObject/'.$_SESSION['ID'].'/'.date("Y-m-d_H:i:s").'_'.$_GET['news'].'.log', 'a+' );
fwrite($f,$htmlSite);
fclose($f);
echo $htmlSite;
То в файле я получу стандартную разметку, которую я и так знаю, а важно получить содержимое страницы, после того, как вся страница загружена полностью и скрипты js тоже. Наверное это нужно через ajax делать, ведь php уже отработал и не получит ничего нового. Но вот реально ли через ajax добраться до всего содержимого и сохранить его?