Мне нужна любая ссылка с тегом "href =" при нажатии для получения через curl.Я не могу жестко закодировать эти ссылки, так как они с динамического сайта, поэтому может быть что угодно.Как бы мне этого добиться?
Спасибо
Редактировать: Позвольте мне объяснить больше.У меня есть приложение на моем компьютере, которое использует веб-интерфейс.Он каталогизирует файлы и дает вам возможность переименовать, удалить и т. Д. Я хочу добавить публичное представление, однако, если я поставлю его как подключенный к сети, любой сможет переименовать файлы.Если я сверну страницы, то смогу удалить строки меню и опции редактирования, используя другой CSS.Эта часть все работает.Единственная часть, которая не работает, - это если я нажимаю на ссылку на странице, она возвращает меня к исходному адресу ссылки, и это побеждает пункт, когда строки меню возвращаются.Мне это нужно, чтобы свернуть кликнувшие ссылки.Надеюсь, что это имеет больше смысла ..
Вот мой код, который выбирает исходную ссылку и скручивает ее и изменяет CSS, чтобы он указывал на мой собственный CSS.Он указывает java-скрипт на оригинал, так как мне не нужно это менять.Теперь мне нужно сделать так, чтобы ссылки "a href" на странице при нажатии вызывались с помощью curl, а не переходили к исходному месту назначения
<?php
$ch = curl_init();
curl_setopt ($ch, CURLOPT_URL, 'http://192.168.0.14:8081/home/');
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
$curl_response = curl_exec($ch);
curl_close($ch);
//Change link url
$link = $curl_response;
$linkgo = '/sickbeard_public';
$linkfind = 'href="';
$linkreplace = 'href="' . $linkgo ;
$link = str_replace($linkfind, $linkreplace, $link);
//Change js url
$js = $link;
$jsgo = 'http://192.168.0.14:8081';
$jsfind = 'src="';
$jsreplace = 'src="' . $jsgo ;
$js = str_replace($jsfind, $jsreplace, $js);
//Fix on page link errors
$alink = $js;
$alinkgo = 'http://192.168.0.14:8081/';
$alinkfind = 'a href="/sickbeard_public/';
$alinkreplace = 'a href="' . $alinkgo ;
$alink = str_replace($alinkfind, $alinkreplace, $alink);
//Echo page back
echo $alink;
?>