Ben başa çıkmak için sert bir sorun haline çalıştırmak. Bu gibi benim önerileri sığdırmak için bir-etiketleri ve img etiketleri yerine duyuyorum. Şimdiye kadar iyi.
$search = array('|(<a\s*[^>]*href=[\'"]?)|', '|(<img\s*[^>]*src=[\'"]?)|');
$replace = array('\1proxy2.php?url=', '\1'.$url.'/');
$new_content = preg_replace($search, $replace, $content);
Şimdi benim sorunum ben bu içeriği bu gibi görünüyor getirme sayfalarda bağlantılar vardır ki:
<a href="/test/page/">
ve
<a href="http://google.se/test/">
And when after replacing these two links looks like this:
<a href="proxy2.php?url=/test/page/">
ve
<a href="proxy2.php?url=http://google.se/test/">
The problem is for me is that i want to include a variable named $url before /test/page/ ve only on that links that are like that, not those who was already http:// or https:// before.