Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript]Dane GET w adresie url
castagir
post
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 3
Dołączył: 28.10.2014

Ostrzeżenie: (10%)
X----


Witam!

Mam pytanie, które dla wielu może okazać się idiotyczne.

Co zrobić żeby w adresie url pojawiły się dane metody GET? Żeby adres strony wyglądał mniej więcej tak:

www.adrestrony.pl/index.php?login=login123&haslo=haslo123

Próbuje cały czas metodą jQuery $.get i $.ajax ( type: "GET", ... ), lecz ciągle nie pojawia się nic w adresie strony.
Czy może to spowodowane jest tym, że wszystko znajduje się na serwerze localhost, bezpośrednio na kompie.
Go to the top of the page
+Quote Post
trueblue
post
Post #2





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


http://html5demos.com/history


--------------------
Go to the top of the page
+Quote Post
castagir
post
Post #3





Grupa: Zarejestrowani
Postów: 146
Pomógł: 3
Dołączył: 28.10.2014

Ostrzeżenie: (10%)
X----


Rozumiem, ale w czym mi ta strona ma pomóc?

Go to the top of the page
+Quote Post
trueblue
post
Post #4





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


W Twoim problemie. Powinieneś skorzystać z HTML5 History API i obsłużyć zdarzenia popstate, pushstate.
Samo wywołanie Ajax nie zmieni adresu.


--------------------
Go to the top of the page
+Quote Post
castagir
post
Post #5





Grupa: Zarejestrowani
Postów: 146
Pomógł: 3
Dołączył: 28.10.2014

Ostrzeżenie: (10%)
X----


Tylko, że w History API się tworzy fikcyjne adresy do których nie da się wejść po linku, a mi chodzi o takie adresy url, w których dopisane są takie dane jak np "...?lgoin=lgoin&haslo=haslo", chodzi o to, żeby tą stronę dało się komuś wysłać i ta osoba mogła sobie po linku wejść w konkretne miejsce np artykuł.
Moja aplikacja będzie tworzyć podstrony dynamicznie dlatego, ważne jest aby te dane znajdowały się właśnie w adresie.

Problem rozwiązał się sam już. Już wiem co robiłem źle.

Dzięki, że się zainteresowałeś moim tematem specool.gif
Pozdrawiam!
Go to the top of the page
+Quote Post
trueblue
post
Post #6





Grupa: Zarejestrowani
Postów: 6 806
Pomógł: 1828
Dołączył: 11.03.2014

Ostrzeżenie: (0%)
-----


Cytat(castagir @ 6.03.2015, 13:14:36 ) *
Tylko, że w History API się tworzy fikcyjne adresy do których nie da się wejść po linku

Jeśli stworzysz fikcyjny, to się nie da wejść, jeśli stworzysz prawdziwy, to będzie działał.
Analogicznie do utworzenia "twardego" URL.


--------------------
Go to the top of the page
+Quote Post
wolguy
post
Post #7





Grupa: Zarejestrowani
Postów: 219
Pomógł: 10
Dołączył: 9.01.2005

Ostrzeżenie: (0%)
-----


Gdy wysyłasz formularz metodą GET, użyj tagów <input type="hidden" name="nazwa" value="wartość" />, aby ustawić dodatkowe parametry.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 08:20