Autor | Zpráva | ||
---|---|---|---|
Allan Profil |
#1 · Zasláno: 19. 7. 2018, 21:24:58
V tagu <input type=image name=ulice...> nektere prohlizece neznaji $_POST["ulice"], ale znaji $_POST["ulice.x"].
Jako analytikovi mi to pripada trosku stupidni. Neznaji ulici, ale znaji jeji souradnice (x,y). Analogicky: Hledam ve meste adresu Koumakova ulice 368. Ptam se lidi nejdrive kde je ta ulice. K memu prekvapeni mi odpovi: Takovou ulici tady nemame. Ale kdyz se zeptam primo na tu adresu Koumakova ulice 368, tak mi reknou: Ano, je to asi padesat metru, zahnete doleva a jste tam. Takze jdu padesat metru, zahnu doleva a prochazim Koumakovu ulici, ktera neexistuje, az k cislu 368. Parada ! Opravdu skvela logika. Vite nekdo, proc se ty prohlizece chovaji tak divne ? P.S.: FF 3.6.6 mi to bez problemu zkousne. Predem diky za odpovedi. |
||
Kajman Profil |
#2 · Zasláno: 19. 7. 2018, 22:11:04
Allan:
„nektere prohlizece neznaji $_POST["ulice"], ale znaji $_POST["ulice.x"]“ Neznám žádný prohlížeč, který by znal pole $_POST. Pokud nechcete znát souřadnice obrázku, nepoužívejte type image, ale použijte např. <button><img></button> .
|
||
Keeehi Profil |
#3 · Zasláno: 19. 7. 2018, 22:31:16
Allan:
A co by jsi čekal, že bude hodnota inputu typu image? Necháme stranou fakt, že v tvém případě jeho jméno je ulice, jelikož je to pro teď nedůležité. |
||
Allan Profil |
Kajman:
Zdravim a dekuji za odpoved. Zapomnel jsem napsat, ze je to PHP skript. Porad ale mi nejde do hlavy, proc nektere prohlizece neznaji to NAME, ale znaji NAME_x a NAME_y. A opakuji: FF 3.6.6 to NAME zna. Keeehi: Zdravim a dekuji za odpoved. Samozrejme, ze se to da jednoduse resit tim, ze pouziji NAME_x nebo NAME_y. Ale porad z hlediska logiky nejak nemohu zkousnout, ze znam souradnice neceho, co vlastne neznam. |
||
Kajman Profil |
Allan:
„A opakuji: FF 3.6.6 to NAME zna.“ Tak jim to nahlašte, že to neposílají dle specifikace. Podle ní se má posílat name.x a name.y, kde to name. není objekt, ale jen volitelný prefix názvu proměnných x a y. |
||
Časová prodleva: 5 let
|
0