login  Naam:   Wachtwoord: 
Registreer je!
 Forum

[Opgelost]Kleuren worden niet weergeven

Offline DenMette - 24/07/2006 21:52 (laatste wijziging 24/07/2006 23:00)
Avatar van DenMettePHP gevorderde http://www.plaatscode.be/1502/ -> Code

Aanroeping

  1. <?php
  2. KleurLeden($leest['poster'])
  3. ?>


Zoals de titel al vermeld mijn kleurtjes worden niet weergegeven.

Als ik $kstatus zet achter mijn $kuser dan word het weergegeven.

Ik zie de fout niet
CODE
  1. <?php
  2. $color_array = array(
  3. "beheerder" =>"#CF0000",
  4. "co-beheerder" =>"#AF0000",
  5. "admin" =>"#B16800",
  6. "lid" =>"#03198C",
  7. "banned" =>"#000000");
  8.  
  9. function KleurLeden($user){
  10. global $color_array;
  11. $sql_kleur = mysql_query("SELECT id,gebruikersnaam,status FROM cm_leden WHERE gebruikersnaam='".$user."'");
  12. $kleur = mysql_fetch_assoc($sql_kleur);
  13. $kuser = $kleur['gebruikersnaam'];
  14. $kstatus = $kleur['status'];
  15. $kid = $kleur['id'];
  16. $ktotaal = '<a href="?pag=profiel&lid='.$kid.'"><font style="color: '.$color_array[$kstatus].'; font-weight: bold;">'.$kuser.'</font></a>';
  17. return $ktotaal;
  18. }
  19. ?>

5 antwoorden

Gesponsorde links
Offline riekele - 24/07/2006 21:56
Avatar van riekele PHP beginner echo je hem wel?
Offline Tuinstoel - 24/07/2006 22:00
Avatar van Tuinstoel PHP expert De variabele staat buiten de functie, en zo kan hij dus de kleuren niet opvragen. Je hebt 2 mogelijkheden. Je kunt of de variabele binnen de functie plaatsen, of je kunt global $color_array in de functie zetten.
Offline DenMette - 24/07/2006 22:48
Avatar van DenMette PHP gevorderde en hoe moet ik dat doen??
Offline Tuinstoel - 24/07/2006 22:56
Avatar van Tuinstoel PHP expert Door eerst zelf iets te proberen wallie.
  1. <?php
  2. $arr = array('bla','bla','bla');
  3.  
  4. function voorbeeld($input) {
  5. global $arr;
  6.  
  7. echo 'Dus ik zeg: '.$arr[0];
  8. }
  9. ?>
Offline DenMette - 24/07/2006 22:58
Avatar van DenMette PHP gevorderde sorry tuinstoel maar ik ben nog niet goed met Function in php en bedankt dat je me wou helpen.
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2025 Sitemasters.be - Regels - Laadtijd: 0.206s