Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> gdzie kieruję url?
pandapl
post
Post #1





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

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


Mam problem.
Jak sprawdzić gdzie kieruję dany link i wczytać do zmiennej jego przeznaczenie w php.
Chodzi mi o to, że mam przykładowo url: http://www.wrzuta.pl/aud/file2/zLvanJYLzv i teraz chcę za pomocą php sprawdzić pod jaki adres mnie on kieruję i nadać zmiennej $zmienna wartość docelową linku http://www.wrzuta.pl/aud/file2/zLvanJYLzv .
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wrzasq
post
Post #2





Grupa: Zarejestrowani
Postów: 206
Pomógł: 18
Dołączył: 6.03.2006
Skąd: Szczecin

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


w takim razie sposob nieco inny:

  1. <?php
  2. $sock = fsockopen('wrzuta.pl', 80);
  3. fputs($sock, 'GET /aud/file2/zLvanJYLzv HTTP/1.1' . "r\n" . 'Host: wrzuta.pl' . "r\nr\n");
  4.  
  5. $location = '';
  6.  
  7. while(!feof($sock))
  8. {
  9. $line = fgets($sock);
  10. if( preg_match('/^Location: (.*)$/', $line, $temp) )
  11. {
  12. $location = $temp[1];
  13. break;
  14. }
  15. }
  16. ?>


ale to na prawde nie jest trudne, wiec skoro chcesz cos zrobic, to na poczatek polecam google.pl i zaczac samemu myslec, bo to co ci tutaj w dwoch przykladach podalem, to tak po prostu zwykle MYSLENIE, tutaj nie ma zadnych haczykow - wysylasz zapytanie i sprawdzasz odpowiedz, wiec zanim nastepnym razem zapytasz, to chociaz sie postaraj -.-'.

Ten post edytował wrzasq 11.07.2008, 13:42:33
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: 15.09.2025 - 15:50