Pues si lo quieres leer desde la misma pagina para que lo pasas como XML?, es un trabajo doble... aparte si sabes la función DOMDocument::load carga un XML, desde el sistema de archivos. PHP solo se interpreta si es accesado por el navegador por lo que no te va a servir como lo estas haciendo.
Lo que puedes hacer es pasarlo como string usando DOMDocument::loadXML($string), y el string ejecutarlo usando cURL desde tu archivo links.php.
Saludos