Autor Zpráva
scorpion
Profil *
Ahoj,

mám nějakou stránku a dokážu z ní vytáhnout linky. Dejme tomu nějak takhle, ale není to směrodatné:
$regexp = "<a\s[^>]*href=(\"??)([^\" >]*?)\\1[^>]*>(.*)<\/a>"; 
     if(preg_match_all("/$regexp/siU", $handle, $matches)) { 
       print_r($matches[2]);          
     }


Teď bych ale potřeboval zjistit linky, které se někam přesměrovávají a případně vypsat, která URL je ta konečná. A to už jsem v koncích. Tuší někdo?

Díky moc
__construct
Profil
Riešením je kontrolovať hlavičky odozvy napr. takto ale príde mi trochu nepraktické pokiaľ máš na stránke niekoľko desiatok odkazov …
scorpion
Profil *
je možné že jich desítky budou.
Jaký výpis z toho bude výpis? Celá hlavička?
Já bych s tím pak potřeboval ještě dál pracovat, takže výpis hlavičky mě možná nezachrání...?
__construct
Profil
scorpion:
Jaký výpis z toho bude výpis? Celá hlavička?
Já bych s tím pak potřeboval ještě dál pracovat, takže výpis hlavičky mě možná nezachrání…?
Nerozumiem reči Tvojho kmeňa …

Tá funkcia get_headers() vracia celé hlavičky - koniec koncov to máš v manuále.
Keď s tým chceš ďalej pracovať tak si ukladaj do nejakej cache.

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0