• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

pobieranie id z url'a

Object Storage Arubacloud
0 głosów
694 wizyt
pytanie zadane 13 lutego 2018 w PHP przez damian9901 Bywalec (2,140 p.)
edycja 26 lutego 2018 przez damian9901
Czy da radę pobrać w jakiś sposób id z adresu url takiego jak ten poniżej:

player.php#?id=39 .

Wiem, że dałoby radę pobrać go, lecz tylko wtedy, gdy nie ma # przed id. Zalezy mi na tym, aby nie stosując ajax, można wykonać działanie bez odświeżania strony. Dlatego użyłem #.
komentarz 26 lutego 2018 przez HaKIM Szeryf (87,590 p.)

Hej, jak coś, tutaj możesz podejrzeć jak wrzucić kod w specjalne bloczki:

https://forum.pasja-informatyki.pl/faq#jak-wstawic-kod-zrodlowy

komentarz 26 lutego 2018 przez damian9901 Bywalec (2,140 p.)
nie chcę wrzucać kodu źródłowego. Bądź, co bądź, trochę tego jest. Wytłumaczyłem dosadnie ( tak mi się wydaje), z czym mam problem.
komentarz 26 lutego 2018 przez HaKIM Szeryf (87,590 p.)
Nie, nie. Chodziło mi o to, że wrzuciłeś kod w jakieś dziwne cusik, zamiast do bloczku na kod. Dlatego podesłałem; gdybyś nie widział, jak się to robi. :D

4 odpowiedzi

0 głosów
odpowiedź 14 lutego 2018 przez CzikaCarry Szeryf (75,340 p.)
Ale jeśli nie wyślesz requesta (nie użyjesz AJAX'a jub nie wykonasz innego skryptu, czyli de'facto nie odświeżysz strony) to skrypt się nie wykona. No niestety, takie życie, musisz się pogodzić z użyciem AJAX'a co nie jest jakieś szczególnie trudne...
komentarz 14 lutego 2018 przez damian9901 Bywalec (2,140 p.)
W takim razie pytanie brzmi:

jeśli kliknę na stronie: player.php w odnośnik po to, aby otrzymać: player.php?id=39, to istnieje opcja, aby przeglądarka nie odświeżyła się? Zależy mi na tym. Jeśli istnieje, to czy mógłbyś/mógłby ktoś mnie nakierować?
komentarz 14 lutego 2018 przez CzikaCarry Szeryf (75,340 p.)
Jeśli tylko chcesz zmienić sam link i nie wykonywać przy tym skryptu PHP to tak, da się:

https://stackoverflow.com/questions/824349/modify-the-url-without-reloading-the-page

Natomiast jeśli chcesz wykonać skrypt PHP to niestety, jesteś zdany na AJAX :)
komentarz 14 lutego 2018 przez damian9901 Bywalec (2,140 p.)
Chcę zmienić link na ten z id, abym mógł po tym otworzyć okno, które wykona zapytanie do bazy. Po to jest potrzebne to id.
komentarz 14 lutego 2018 przez CzikaCarry Szeryf (75,340 p.)
Czyli najpierw chcesz bez refresha zmienić link, aby później np. normalnie wysłać formularz do PHP i tam odebrać tę zmienną GET? A nie lepiej po prostu wysłać formularz metodą GET?
komentarz 14 lutego 2018 przez damian9901 Bywalec (2,140 p.)
w tym rzecz, że podczas zmiany url nie ma żadnego formularza. To zwykły odsyłacz, który wcześniej otrzymał odpowiednie id, czyt. player.php?id=39 . Po wciśnięciu na ten odsyłacz, pokazuje się okno, który wykonuje zapytanie do bazy, które to na tej podstawie pobiera id gracza. Chyba się jasno wyraziłem.
komentarz 14 lutego 2018 przez CzikaCarry Szeryf (75,340 p.)
Czyli chcesz wywołać skrypt PHP, czyli chcesz asynchronicznie wysłać requesta, czyli musisz skorzystać z AJAX'a :)
komentarz 14 lutego 2018 przez damian9901 Bywalec (2,140 p.)
Mógłbym prosić o pomoc w tej kwestii? :)
komentarz 14 lutego 2018 przez CzikaCarry Szeryf (75,340 p.)
Tutaj masz wręcz łopatologicznie pokazane jak używać AJAX'a:

https://www.sitepoint.com/use-jquerys-ajax-function/
komentarz 15 lutego 2018 przez damian9901 Bywalec (2,140 p.)
Dużo to nie zmieniło. Dalej nie wiem, jak to wykonać.
0 głosów
odpowiedź 16 lutego 2018 przez damian9901 Bywalec (2,140 p.)
Czy mogę liczyć na kogoś pomoc?
0 głosów
odpowiedź 18 lutego 2018 przez damian9901 Bywalec (2,140 p.)
Podtrzymuje pytanie..
komentarz 18 lutego 2018 przez CzikaCarry Szeryf (75,340 p.)
To lepiej naucz się formułować pytania po angielsku i wpisywać je w google, ponieważ bez tej najważniejszej w programowaniu umiejętności daleko nie zajdziesz :)

https://stackoverflow.com/questions/9436534/ajax-tutorial-for-post-and-get
komentarz 18 lutego 2018 przez Bosswell Nałogowiec (36,470 p.)
Jak kolega wyżej napisał. Do tego co chcesz zrobić, potrzebujesz użyć technologi AJAX. Nikt cię tu tego nie nauczy. Poszukaj poradników i spróbuj je wdrożyć do swojego projektu.
komentarz 18 lutego 2018 przez damian9901 Bywalec (2,140 p.)
Chłopaki uwierzcie mi, że szukałem na angielskich forach. Po prostu nie wiem, w jaki sposób to wykonać. Nie chodzi też tutaj o to, abyście to za mnie wykonali, tylko dali jakieś wskazówki.
0 głosów
odpowiedź 26 lutego 2018 przez damian9901 Bywalec (2,140 p.)
Czy jest tu jakaś osoba, która jest w stanie pomóc? Sytuacja się nie zmieniła, wciąż tego nie wykonałem.

Podobne pytania

0 głosów
1 odpowiedź 126 wizyt
pytanie zadane 14 maja 2017 w Python przez krzysiuup Obywatel (1,140 p.)
0 głosów
2 odpowiedzi 376 wizyt
pytanie zadane 21 czerwca 2022 w PHP przez jakubjordanek Obywatel (1,320 p.)
0 głosów
1 odpowiedź 85 wizyt
pytanie zadane 18 marca 2020 w PHP przez Hardwell Dyskutant (8,980 p.)

92,551 zapytań

141,393 odpowiedzi

319,523 komentarzy

61,936 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...