Előzmények

bigmickhozzászólásai | válasz erre | 2018.11.08 14:52:59 (1946)
A ládaoldalról a Közeli pontokra kattintva egy ilyen URL képződik és hajtódik végre:

www.geocaching.hu/poi.geo?ob=tavolsag&od=n&egylapon=20&lat_h=47&lat_m=12.511&long_h=18&long_m=15.705

Amikor a listázott pontok számát 50-re módosítom, akkor elvileg csak annyit kellene változnia az url-nek, hogy egylapon=20 helyett egylapon=50 lesz benne. (Amit, ha kézzel átírok, akkor pontosan úgy is működik, ahogy kell. Kínmegoldásként végül is lehet így, manuális url korrigálással is használni).

A felületen az 50 kiválasztása és az OK gomb megnyomása után viszont egy tök más url képződik, amiben egy vagon egyéb paraméter is kitöltődik, aminek hatására már nem a kiindulópont szerinti távolság lesz az elsődleges rendezési szempont, hanem a POI létrehozás dátuma: (az oldalt "széttoló" hosszú linket javítottam)
Úgy tűnik az okozza az eltérő működést, hogy a lat_h ,lat_m, long_h, long_m paraméternégyes helyett az új url más módon közli a kiindulási koordinátát: dist_lat, dist_lon paraméterpárban
Aki hozzáfér a php kódhoz, talán ez alapján könnyebben tudja majd javítani.
[Szerkesztve: hk, 2108.11.09 8:57-kor)
[előzmény: (1945) Csuhás, 2018.11.08 14:35:30]

Csuháshozzászólásai | válasz erre | 2018.11.08 14:35:30 (1945)
Ha egy ládaoldalon megnézném a közeli érdekes helyeket akkor a "Közeli pontok" linkre kattintok. Meg is jelenik helyesen az első húsz pont. Ha ezután a listázott pontok számát mondjuk 50-re változtatom akkor a kapott listának már semmi köze az eredeti keresési feltételhez. Véleményem szerint ez hibás működés, bár évtizedek óta így van sajnos.

Bejelentkezés név:  jelszó:   [regisztráció]