Autor | Zpráva | ||
---|---|---|---|
Ikki Profil |
#1 · Zasláno: 23. 5. 2016, 01:26:52
Zdravím přátelé,
potřeboval bych pomoci, jak uvést proměnu rovnající se danému textu. zde je můj výplod <?php if($dn1['user2read'] == 'no'){echo'<img src="../img/red.png">';}elseif($dn1['user2read'] == 'yes'){echo'<img src="../img/green.png">';}?> Bohuže takto to nefunguje. Kdyby byl někdo tak hodný a přepsal mi to tak, aby to fungoval, tak bych mu byl vděčný. Děkuji a přeji pěkné ráno/den. |
||
Keeehi Profil |
#2 · Zasláno: 23. 5. 2016, 03:16:22
Ikki:
V tomto krátkém kódu chyba není. Jediným problémem by mohlo být, že neřeší co se stane pokud $dn1['user2read'] není ani no ani yes . Což je taky zřejmě tvůj problém. V $dn1['user2read'] bude něco, co tam neočekáváš. Tudíž problém hledej tam, kde se vytváří $dn1['user2read'] .
Se zjištěním, co v $dn1['user2read'] vlastně doopravdy je pomůže
var_dump($dn1['user2read']); |
||
Ikki Profil |
#3 · Zasláno: 23. 5. 2016, 16:03:41
Děkuji, chybu jsem našel.
A chtěl bych se ještě zeptat. Když mám udělané soukromé zprávy a uživatelé mají na profilu ikonku PM, tak jak udělat to, že když na ní klikne, tak do sloupce <příjemce> to zadá jeho nick? |
||
Keeehi Profil |
#4 · Zasláno: 23. 5. 2016, 16:27:32
Ikki:
Místo <a href="pm.php"> budeš mít <a href="pm.php?userId=4852"> . Na stránce pm.php pak v $_GET["userId"] id uživatele, z jehož profilu tam uživatel přišel. Stačí si pak v databázi vyhledat k IDčku nick a ten na místě kde potřebuješ vypsat.
|
||
Časová prodleva: 9 let
|
0