Autor | Zpráva | ||
---|---|---|---|
pefetofo Profil |
Zdravím, mám tento kód :
<a class="profile" href="edit_infos.php"><?php if(isset($_SESSION['username'])){echo ' '.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8');} ?></a> ale potreboval by som aby mi na stránke keď nieje užívatel prihlásený neukazovalo nič ale mne ukazuje toto : a po prihlaseni mi ukazuje normalne toto : |
||
lorin Profil |
#2 · Zasláno: 19. 10. 2013, 20:46:03
Není ten odkaz uzavřen například v <li>? Pokud tam zůstane "obalující" prvek, i bez obsahu se zobrazí.
|
||
Lkopo Profil * |
#3 · Zasláno: 19. 10. 2013, 20:56:19 · Upravil/a: Lkopo
tú podmienku
<?php if(isset($_SESSION['username'])) vlož pred <a> tag. Takže výsledný tvar by mal byť takýto:
<?php if(isset($_SESSION['username'])) ?><a class="profile" href="edit_infos.php"><?php echo ' '.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8'); ?></a><?php } ?> Lkopo: ospravedlňujem sa za double-post, nejde editovať vlastné príspevky, takže zabudol som na znak { po podmienke if. Teda funkčný tvar je tento: <?php if(isset($_SESSION['username'])) { ?><a class="profile" href="edit_infos.php"><?php echo ' '.htmlentities($_SESSION['username'], ENT_QUOTES, 'UTF-8'); ?></a><?php } ?> |
||
pefetofo Profil |
#4 · Zasláno: 19. 10. 2013, 21:04:50
Lkopo:
Ďakujem veľmi pekne bro :) |
||
Časová prodleva: 11 let
|
0