Как пройти возрастную проверку с помощью DOM

Я пытаюсь получить URL-адреса некоторых изображений со страниц магазина Steam, например:http://store.steampowered.com/app/35700/
http://store.steampowered.com/app/252490/

Вот код, который я использую:

$url = 'http://store.steampowered.com/app/35700/';
$html = file_get_contents($url);
$dom = new domDocument;
$dom->loadHTML($html);
$dom->preserveWhiteSpace = false;
$images = $dom->getElementsByTagName('img');
foreach ($images as $image) {
  echo $image->getAttribute('src');
}

Он отлично работает с первой страницей магазина, но вторая перенаправляет на страницу проверки возраста, и сценарий возвращает изображения оттуда. Мне нужен способ, чтобы скрипт прошел проверку возраста и получил доступ к реальной странице магазина.

Любая помощь будет оценена.

Редактировать:

Вот что передается на сервер при отправке формы возраста:

snr=1_agecheck_agecheck__age-gate&ageDay=1&ageMonth=January&ageYear=1979

и куки, которые он устанавливает:

lastagecheckage=1-January-1979; expires=Tue, 03 Mar 2015 19:53:42 GMT; path=/; domain=store.steampowered.com
birthtime=662716801; path=/; domain=store.steampowered.com

Edit2:

Я могу установить куки, используя cURL, но они не используются DOM loadHTML, поэтому я получаю тот же результат, что и раньше. Мне нужен либо способ для loadHTML использовать определенные файлы cookie, которые я установил, либо другой способ получения URL-адресов изображений, которые будут использовать файлы cookie, установленные cURL.

Ответы на вопрос(2)

Ваш ответ на вопрос