Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP]file_get_contents problem z &
Forum PHP.pl > Forum > Przedszkole
wnovak
  1. file_get_contents("http://www.allegro.pl/search.php?us_id=1111111&string=xxxxx");

Mam problem, jak dam w adresie & to mi zwraca:
  1. Warning: file_get_contents() [function.file-get-contents]: Circular redirect, aborting.
  2. Warning: file_get_contents(http://www.allegro.pl/search.php?us_id=11111&string=xxxxx) [function.file-get-contents]: failed to open stream: Success in


a jak użyje & to wtedy pobiera stronę z uwzględnieniem tylko pierwszej zmiennej.

Nie mogę znaleźć rozwiązania, próbowałem między innymi urlencode()
pedro84
Spróbuj zamienić ampersand na %26 (ampersand w ASCII), może pomóc, może nie, ale taka pierwsza myśl.
wnovak
już próbowałem, też nic nie pomaga, również ten kod przepuszczony przez urldecode()
batman
To nie jest wina &. W Twoim przypadku problemem jest nieskończona pętla (Circular redirect, aborting.) Najwyraźniej Allegro nie pozwala na takie praktyki.
Jak to obejść? Skorzystaj z Web API Allegro lub kombinuj z nagłówkami. Domyślam się, że chodzi o User-Agent.
wnovak
ok, dzięki zobaczę czy się uda snitch.gif
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.