Autor | Zpráva | ||
---|---|---|---|
atbobcz Profil |
Dobrý den, je možné docílit pomocí php, nebo java scriptu aby při prokliku nějaký prvek zmizel a jiný se objevil? Obrazek, rám, odkaz.
|
||
RastyAmateur Profil |
|||
jefitto44 Profil |
Tiež to ide aj pomocou PHP, ale musíš rátať s tým, že sa stránka refreshne. Resp. si môžeš daný skript zavolať ajaxom, ale to už je vážne zbytočnosť a blbosť (Niečo ako miešať kávu naberačkou na polievku).
V PHP to vieš urobiť napr. cez $_GET, tak, že odkaz, ktorým chceš element skryť bude smerovať nejako takto: <a href="tvojastranka.cz?showElement=false">ODKAZ</a> <?php if($_GET["showElement"] == false) { ?> <div class="tvojElement">...</div> <?php } ?> Ale samozrejme, musíš rátať s tým, že musíš mať odkaz a musí sa ti refreshnuť stránka. JS riešenie je na tento prípad najlepšie |
||
anonymníí Profil * |
#4 · Zasláno: 27. 1. 2016, 09:16:34
jefitto44:
V GET bude string, ne bool . Správně by tam mělo $_GET['showElement'] === 'false' .
|
||
jefitto44 Profil |
#5 · Zasláno: 27. 1. 2016, 10:55:43
jj jasne, pravdu maš... ako teda v $_GET zabezpečím bool? To ma zaujima, neuvedomil som si, že to bude string
|
||
Tomáš123 Profil |
jefitto44:
„ako teda v $_GET zabezpečím bool?“ To nejde, od klienta prichádza string . Pri nejakom <selecte> vie prísť aj pole.
Na strane servera samozrejme môžeš explicitne pretypovať. Jednoduchšie by ale bolo porovnávať reťazce. |
||
jefitto44 Profil |
#7 · Zasláno: 27. 1. 2016, 20:40:47
Čiže vlastne v $_GET neviem nijako priamo dostať boolean?
Teoreticky tam viem dať 1/0, lenže to je zas integer a nie boolean, však... |
||
Tomáš123 Profil |
jefitto44:
„neviem nijako priamo dostať boolean?“ Nie, nevieš. „lenže to je zas integer“ Nie, je to zase string .
|
||
Časová prodleva: 4 dny
|
|||
jefitto44 Profil |
#9 · Zasláno: 31. 1. 2016, 18:26:04
Všetko z $_GET je string?
|
||
Keeehi Profil |
#10 · Zasláno: 31. 1. 2016, 18:39:28
jefitto44:
Ano, nebo pole. |
||
jefitto44 Profil |
#11 · Zasláno: 1. 2. 2016, 20:14:23
Ako to môže byť pole?
www.adresastranky.com?premenna=hehe&premenna=hihi&premenna=huhu ? |
||
Tomáš123 Profil |
#12 · Zasláno: 2. 2. 2016, 18:41:47
jefitto44:
Prečítaj si Viacnásobný výber. Adresa stránky potom môže pokračovať: ?premenna[]=hehe&premenna[]=hihi .
|
||
Časová prodleva: 9 let
|
0