Я сделал простенький скрипт, чтобы проверить, живёт ли страница хотя бы пять дней:
$text = file_get_contents("http://vk.com./foaf.php?id=1488");
preg_match('|<ya:created dc:date="(.*?)T|si', $text, $arr);
$d = date("Y-m-d", mktime(0, 0, 0, date('m'), date('d') - 5, date('Y')));
print "Created: {$arr[1]} | Compare date: {$d}";
if ($d > $arr[1]) {echo ' | page is ok.';} else {echo ' | error, page is new.';}
Но загвоздка в том, что всё работает, кроме получения даты регистрации: я пытался и через SimpleXML получить это всё, и через file_get_contents, однако в ответ лишь пустота. Сам же скрипт исправный.
Поможете тупому, люди?
--
На деле это рабочий вариант. Просто почитайте комментарии под решением вопроса.