Jak pobrać parametry z adresu URL?


(Halian460) #1

Jak pobrać parametry z adresu URL? Odpiszcie jak najszybciej, mam 2 parametry w adresie i jak pobrać oba.

$parametry = $_SERVER['QUERY_STRING'];

to pobiera tylko 1 parametr a jak pobrać 2?


(kostek135) #2

Pobierasz tylko jeden, bo odwołujesz się domyślnie do pierwszego elementu tablicy. Przeiteruj ją for each'em.


(slepciu) #3

W tablicy $_GET masz dostępne wszystkie parametry, kluczami tablicy są nazwy parametrów. Przykładowo dla adresu: index.php?id=2&login=janek parametry pobierasz tak:

=$_GET['id'];$login=$_GET['login'][/code]

(Konradnie2) #4

Tak właśnie robiłem.

Niestety w przycisku lubie to z fb nie zapisuje 2 zmiennej tylko 1 i nie wiem czemu.


(kostek135) #5

Wątpię, żeby tak było, ale powiedzmy, że wierzę. Wyślij jedną zmienną zapisaną w sposób wartość;wartość2;wartość3;... itd. po odebraniu tego rozbij na tokeny po średniku. Oczywiście średnik to tylko przykład, może być cokolwiek, co nie występuje w wartości. Tak, aby było jednoznaczne jak rozbijać ten ciąg.