Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP]Jak pobrać wartość URL
Forum PHP.pl > Forum > Przedszkole
wolacinio
Witam Serdecznie.

Mam następujący dylemat.
Chciałbym pobrać wartość z URL i zapisać ja do zmiennej w js.
Pokaże na przykładzie.

Posiadam przykładowy link:

http://jakastrona.pl/1234/wiadomosc

1234 jest to id użytkownika
"wiadomość" jest to możliwość wysłania wiadomości do tej osoby "1234"
Otóż chcę aby id (1234) zapisało mi w zmiennej oraz to co jest po id.

Normalnie odnisosłbym się tak
  1. if(isset($_GET['id'])){}

Ale w URL nie przesyłane jest tak

http://jakastrona.pl/profil.php?id=1234

Więc nie wiem jak jak pobrać a później odnieść się do tego id.
Na id ma być wiadomości,galeria itd. że jeśli
  1. if(isset($_GET['wiadomosc'])){echo 'cos takm';}
itp.


Nie wiem czy zrozumieliście moje przesłanie ale jeśli są jakieś problemy to proszę pisać.

PS.Dziękuje.
Pozdrawiam Paweł.
mortus
Hasła: $_SERVER['PATH_INFO'], explode() lub regexp, a przy przesyłaniu wiadomości w ten sposób również htmlspecialchars(), urldecode() i urlencode().
wolacinio
Przepraszam za tak długo nieobecność.
Wracając do wątku mam następujący problem.

Chciałbym zbudować coś takiego

www.strona.pl/profil/4 (jakaś liczba) to oznacza id profilu
www.strona.pl/profil/4/wiadomosc oznacza wyslanie wiadomosci do profilu o id 4
www.strona.pl/profil/4/galeria oznacza galerie profilu o id 4
www.strona.pl/grupy wyswietla wszystkie grupy na stronie

Najlepiej było by żeby to co odnosi się to profilu mógłbym edytować w pliku profil.php a grupy itp w pliku index.php .
Chciałbym również żeby wyskoczył bład jeśli użytkownik zamiast id wpisał tekst.
Ważną kwestią jest żeby rozbiło mi ten ciąg np. przy użyciu
  1. explode( '/', substr( $_SERVER['PATH_INFO'],1) );



Problem jest podobny do wyżej postawionego ale za byka nie mogę tego zrozumieć i załapać.Próbuje rewritem ale coś nie wychodzi.Proszę o pomoc.Please.

Z góry dziękuje




ref

refresh.
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.