Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] pytanie o sprawdzanie linku
TheSpirit
post
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 2.05.2009

Ostrzeżenie: (0%)
-----


Mam pytanie, jak zrobic, zeby skrypt wyciagal z wrzuty bezposredni adres?
przykladowo mamy taki adres:
http://chiarcia.wrzuta.pl/sr/f/6z3m4U5VInX/atb_-_humanity ale przenosi on do takiego adresu:
http://c.wrzuta.pl/wa860/...coś tam coś tam


Jak uzyskać dostęp do tego adresu, prosiłbym o szablon funkcji?

Jestem laikiem w zabawie z php i być może zadaję banalne pytanie, dlatego prosze Was Panowie o pomoc. (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
okitoki
post
Post #2





Grupa: Zarejestrowani
Postów: 214
Pomógł: 18
Dołączył: 25.04.2009

Ostrzeżenie: (20%)
X----


Kod
function czytaj_adres($url)
      {
          $parsuj_url = parse_url($url);
          
          $f = fsockopen($parsuj_url['host'],80,$errno,$errstr, 10);
          if($f)
          {
              $hget = "GET {$parsuj_url['path']} HTTP/1.1\r\n";
             $hget.= "Host: {$parsuj_url['host']}\r\n";
             $hget.= "User-Agent: Mozilla/5.0 (X11; U; Linux i686; pl-PL; rv:1.9.0.10) Gecko/2009042523 Firefox/3.0.10 \r\n\r\n";
              
             fwrite($f, $hget);
            
             $odpowiedz = "";
             while($hres = fgets($f))
                 $odpowiedz .= $hres;
            
             if(eregi('(Location: )(http://)([A-Za-z0-9_%?=&/.-]{1,})',$odpowiedz,$tmp))
               $res = "http://{$tmp[3]}";
                
              fclose($f);
          }
          
          
          return $res;
      }

      
  echo czytaj_adres('http://chiarcia.wrzuta.pl/sr/f/6z3m4U5VInX/atb_-_humanity');


proszę

Ten post edytował okitoki 4.05.2009, 17:41:50
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 21:52