![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 17.03.2011 Ostrzeżenie: (0%)
|
Witam,
napisałem sobie robota który wchodzi na stronę o podanym ID i pobiera stamtąd dane, problem w tym, że jeśli trafi na stronę która nie istnieje to zostaje wywalony do głównej i pobiera stamtąd dane. Jak sprawdzić czy było przekierowanie czy nie? Wiem, wiem PHP nie jest do pisania robotów sieciowych, ale każdy pisze w tym czym umie... Korzystam z file_get_contents, korzystałem z CURL, ale raz pobierał, a raz nie, więc stwierdziłem, że tu nie potrzebuje takiego zaawansowanego narzędzia... może jednak? |
|
|
|
Post
#2
|
|
|
Grupa: Moderatorzy Postów: 36 561 Pomógł: 6315 Dołączył: 27.12.2004 |
cURL da ci informację czy było przekierowanie czy nie.
|
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 17.03.2011 Ostrzeżenie: (0%)
|
Powiesz jaki parametr da mi ta mozliwosc? czy po prostu jak bedzie.przekierowanie to returntransfer (chyba tak to sie pisalo/nazywwlo) zwroci false?
|
|
|
|
Post
#4
|
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%)
|
Pole redirect_count z funkcji curl_getinfo
|
|
|
|
Post
#5
|
|
|
Grupa: Zarejestrowani Postów: 41 Pomógł: 0 Dołączył: 17.03.2011 Ostrzeżenie: (0%)
|
|
|
|
|
Post
#6
|
|
|
Grupa: Zarejestrowani Postów: 711 Pomógł: 127 Dołączył: 5.07.2008 Skąd: Łódź Ostrzeżenie: (0%)
|
A gdzie się podział FOLLOWLOCATION ? Nie rób tego na "pałę" tylko się przyłóż.
|
|
|
|
![]() ![]() |
|
Aktualny czas: 25.12.2025 - 13:07 |