![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Przeglądałem forum chyba z godzinę w poszukiwaniu odpowiedzi na moje pytanie, ale żaden z przykładów nie działał u mnie, dlatego proszę o dokładne wytłumaczenie jak zrobic aby skrypt w php otworzył stronę poprzez proxy, a następnie pobrał czesc znaków i najlepiej je wydrukował. Czyli cos takiego jak to:
tylko że przez serwer PROXY -- poprawione BBCode -------------------- Gry online
|
|
|
![]() |
![]()
Post
#2
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Masz dwa wyjscia..
Najprosciej jest to zrobic za pomoca CURL'a. za pomoca funkcji curl_setopt" title="Zobacz w manualu PHP" target="_manual ustawiasz opcje CURLOPT_PROXY na adres serwera proxy, przez ktory chcesz przepuscic zapytanie i dalej postepujesz normalnie tak jak przy zwyklych zapytaniach przez CURL'a. Drugie wyjscie to na podobnej zasadzie jak podales powyzej, tylko ze musial bys wyslac zapytanie do proxy "recznie", nie wiem jednak jakie naglowki trzeba wysylac do proxy, wiec jak chcesz uzyc tego sposobu to musialbys tego poszukac. PS. nastepnym razem uzywaj tagow BBCode. -------------------- Brak czasu :/
|
|
|
![]()
Post
#3
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
to kod do laczenia sie z jakas www przez proxy
przyklad prosto z manuala -------------------- |
|
|
![]()
Post
#4
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Co do wypowiedzi "Vengeance" to po użyciu takiego skrytpu pokazuje mi się coś takiego:
HTTP/1.0 503 Service Unavailable Content-Type: text/html You are trying to use a node of the CoDeeN CDN Network. Numerical hostnames are not allowed. Please add this header and try again. A co do wypowiedzi "FiDO", to nie wiem jak użyc tej funkcji curl, poniewaz jestem początkujący i dlatego jeśli możecie to podajcie cały skrypt z wykorzystaniem tej funkcji -------------------- Gry online
|
|
|
![]()
Post
#5
|
|
Grupa: Zarejestrowani Postów: 10 Pomógł: 0 Dołączył: 22.05.2003 Ostrzeżenie: (0%) ![]() ![]() |
Ja sprawdzilem i odpowiednich zmianach ustawien dla Proxy i Portu dziala. Wynik byl rowniez opatrzony sukcesem dla innych stron. Sprawdz swoje ustawienia Proxy, Portu czy sa poprawne.
-------------------- Nigdy nie bierz udzialu w cudzej krucjacie.
|
|
|
![]()
Post
#6
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Miałes rację Fremd, przez inne proxy działa. Dzieje sie tak, jesli chcę się połączyc przez proxy na procie 3128 np. 155.98.35.3:3128
Przez inne proxy np które się łączy na porcie 80 działa. Jednak ja potrzebuję połaczyc się własnie przez jakies proxy na porcie 3128. Wiecie jak to zrobić? -------------------- Gry online
|
|
|
![]()
Post
#7
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
moze tam po prostu nie ma proxy
![]() pozatym proxy to proxy bez wzgledu na jakim porcie. port raczej nic tu do gadania nie ma ![]() -------------------- |
|
|
![]()
Post
#8
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
To jest proxy bo po ustawieniu w przeglądarce działa tak jak powinno tylko w skrypcie nie chodzi i pokazuje się takie cos jak podałem w pierwszym poscie
-------------------- Gry online
|
|
|
![]()
Post
#9
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
"Numerical hostnames are not allowed."
hmm moze zamiast IP w $proxy podaj jego HOST. -------------------- |
|
|
![]()
Post
#10
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Jaki HOST, gdzie moge go znaleźć?
-------------------- Gry online
|
|
|
![]()
Post
#11
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
chociazby tak:
http://pl.php.net/gethostbyaddr -------------------- |
|
|
![]()
Post
#12
|
|
Grupa: Zarejestrowani Postów: 27 Pomógł: 0 Dołączył: 31.10.2004 Ostrzeżenie: (0%) ![]() ![]() |
Można o gotowy skrypt, bo nie bardzo rozumie
-------------------- Gry online
|
|
|
![]()
Post
#13
|
|
![]() Grupa: Zarejestrowani Postów: 657 Pomógł: 2 Dołączył: 15.08.2003 Skąd: Łódź Ostrzeżenie: (0%) ![]() ![]() |
sorry ale ZACZYNASZ MNIE DENERWOWAĆ!!!
Wejdź z łąski swojej tam i masz gotowe skrypty jak uzyskąc HOST mając IP. Przy okazji wejdź na google dowiesz się czym jest HOST czym jest IP itd... potem zastosuj to do gotowego skryptu który podałem powyżej który TEŻ BYŁ O DZIWO NA php.net/fsockopen NAUCZCIE SIE SZUKAĆ! -------------------- |
|
|
![]()
Post
#14
|
|
![]() Grupa: Przyjaciele php.pl Postów: 1 717 Pomógł: 0 Dołączył: 12.06.2002 Skąd: Wolsztyn..... Studia: Zielona Góra Ostrzeżenie: (0%) ![]() ![]() |
Panie pepus88, dostajesz ostrzezenie za lenistwo.. (m.in. za tego PM'a), to ze jestes poczatkujacy nie zwalnia Cie od myslenia. Nikt tu nie bedzie odwalał roboty za Ciebie.
-------------------- Brak czasu :/
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 19.08.2025 - 07:49 |