| 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: 10 let
|
|||
0