Я пытаюсь динамически добавлять ссылку на начало всех ссылок в RSS-канале.Добавление рефералов в ссылки
До сих пор у меня есть такое, что выглядит так, как будто оно должно работать. Что мне здесь не хватает?
<?php
$id = $_GET['id'];
$url = $_GET['url'];
$xml = new DOMDocument();
$xml->load("$url");
foreach($xml->getElementsByTagName('a') as $link) {
$link->setAttribute('href', 'http://$id.refsite/url/' . $link->getAttribute('href'));
}
echo $xml->saveXML();
?>
редактировать: .. этот раздел не отображается, чтобы делать что-нибудь
foreach($xml->getElementsByTagName('a') as $link) {
$link->setAttribute('href', 'http://$id.refsite/url/' . $link->getAttribute('href'));
}
Я не знаю, что не работает? – deceze
ничего не добавляет к ссылкам – DeadLizard
Указывает ли URL-адрес на тот же сервер? – Shikiryu