Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][cURL]Zmiana adresu IP.
Forum PHP.pl > Forum > PHP
Giluś
Cześć, otóż w skrypcie podaje w Zmiennej adres http, a skrypt wyciąga odpowiednie dane za pomocą wyrażeń regularnych itp na samym końcu wykonywania skryptu dostaję wynik (wyświetlany za pomocą ECHO) - wynikiem jest link http, do pobrania pliku.

Problem polega na tym, iż ten Link jest generowany dla danego IP wiec gdy otworzę ten link to wyświetla że IP nie zgadza się z tym które zostało wygenerowane, a gdy to robię normalnie od początku do końca za pomocą przeglądarki to wszystko działa (bo ciągle jest takie samo ip)..

Problemem nie było by pobranie IP na samym początku użytkownika, ale nie wiem jak zrobić aby skrypt się wykonywał na IP użytkownika (czyli takie przesłał do serwera tej drugiej strony), a nie na IP serwera..

Pozdrawiam i z góry bardzo dziękuje.
reptile_rex
Nie ma raczej takiej opcji aby spoofować IP.

Aczkolwiek możesz spróbować w ten sposób:
  1. curl_setopt($ch, CURLOPT_HTTPHEADER, array("REMOTE_ADDR: $ip", "HTTP_X_FORWARDED_FOR: $ip"));
Giluś
Ten sposób nie działa, już próbowałem wcześniej, czyli raczej nici z takiego rozwiązania ?..
mstraczkowski
Moim zdaniem nie ma innej opcji niż podana wyżej.
sowiq
Autorze, a co stoi na przeszkodzie, żeby te requesty wykonywać w przeglądarce użytkownika i ew. robić komunikację Ajaxem z Twoim serwerem? Wpisz w Google JSONP.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.