Pogledajte određenu poruku
Staro 22. 08. 2011.   #8
dinke
Super Moderator
Invented the damn thing
 
Avatar dinke
 
Datum učlanjenja: 06.06.2005
Poruke: 2.371
Hvala: 370
701 "Hvala" u 194 poruka
dinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamendinke je pravi dragi kamen
Default

^Realno ja sam pokupio primere sa http://en.wikipedia.org/wiki/Meta_refresh i testirao na osnovu toga, za siri spektar funkcionalnosti treba imati u vidu mnogo toga, npr da url deo moze u potpunosti nedostajati (u tom slucaju mislim da ucitava ponovo istu stranu) itd.

Tvoj primer nije dobar posto moze da pokupi url sa bilo kog dela strane. Ja iskreno nisam video nigde da neko content deo stavlja pre http-equiv, nemam pojma da li je regularno, ali okay ako zakeras mozemo onda i ovako

PHP kôd:
$regexp '/<meta.+?content=[\'"]?\d+;\s+url\s*=\s*([^\'"]+)["\'].*?>/ius';
$found preg_match($regexp$html$matches);

if(
$found)
{
    
$redirection_url $matches[1];

Ukratko hvata bilo koji url unutar content dela unutar meta elementa. Obrati paznju na ? koji setuje no-greedy parsing (isto bi moglo i sa /U modifierom).
__________________
Caught in a Web|Blogodak
With great power comes great responsibility!
dinke je offline   Odgovorite uz citat