Welkom, Gast. Je bent niet ingelogd.

Kleurenfunctie

Basjee
Octo
Geplaatst op: 09 Apr 2007, 12:47
PimpCoins: 0
💸+
Bewerken Quote

Ik heb een kleurenfunctie voor de kleurtjes van gebruikers:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?
function kleur($naam)
 {
    if($sql['status_id'] = 400) {
  $kleur = "FFFFFF";
    }
    if($sql['status_id'] = 500) {
  $kleur = "C0C0C0";
    }
    if($sql['status_id'] = 600) {
  $kleur = "FF00FF";
    }
    if($sql['status_id'] = 700) {
  $kleur = "DDD800";
    }
    if($sql['status_id'] = 800) {
  $kleur = "E9F0FF";
    }
   return "<font color="#".$kleur."">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
?>
 }
'

Maar hij weergeeft alleen de kleur E9F0FF ookal is mijn status_id 600

elseif enzo werkt niet..

ty

[Laatst bewerkt door Basjee op maandag 9 april 2007, om 12:48]
Saven
admin
Geplaatst op: 09 Apr 2007, 12:53
PimpCoins: 0
💸+
Bewerken Quote

1
$sql['status_id'] =

1
$sql['status_id'] ==

Riciboy
GewoonBriljant
Geplaatst op: 09 Apr 2007, 12:55
PimpCoins: 0
💸+
Bewerken Quote

Kijkt hij wel in de goede tabel? Ik zie namelijk geen query..

En als je met groepen een bepaalde kleur doet dan moet je wel kijken in welke groep iemand zit?
Alleen zie ik dat niet in je functie..

Basjee
Octo
Geplaatst op: 09 Apr 2007, 13:02
PimpCoins: 0
💸+
Bewerken Quote

Idd zoals je sig: Kansloos bericht

Ff doen wat saven zegt, dat kan namelijk wel kloppen

Edit: Nu is de naam zwart

[Laatst bewerkt door Basjee op maandag 9 april 2007, om 13:07]
Badeendje
Pompehdompehdom
moderator
Geplaatst op: 09 Apr 2007, 13:10
PimpCoins: 0
💸+
Bewerken Quote

Basjee schreef:

Idd zoals je sig: Kansloos bericht

Ff doen wat saven zegt, dat kan namelijk wel kloppen

Edit: Nu is de naam zwart

En maak vanaf de 2e ifje die elseif

Basjee
Octo
Geplaatst op: 09 Apr 2007, 13:11
PimpCoins: 0
💸+
Bewerken Quote

Staat er

Heb nu dit gedaan, wat badeend zei:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<?
function kleur($naam)
 {
    if($sql['status_id'] == 400) {
    return "<font color="#FFFFFF">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
    }
    if($sql['status_id'] == 500) {
    return "<font color="#C0C0C0">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
    }
    if($sql['status_id'] == 600) {
    return "<font color="#FF00FF">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
    }
    if($sql['status_id'] == 700) {
    return "<font color="#DDD800">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
    }
    if($sql['status_id'] == 800) {
    return "<font color="#E9F0FF">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
    }
 }
?>

Maar hij returnt nu geen naam

[Laatst bewerkt door Basjee op maandag 9 april 2007, om 13:14]
Badeendje
Pompehdompehdom
moderator
Geplaatst op: 09 Apr 2007, 13:18
PimpCoins: 0
💸+
Bewerken Quote

Basjee schreef:

Staat er

Heb nu dit gedaan, wat badeend zei:
[...]

Maar hij returnt nu geen naam

return's op die manier is niet verplicht nodig volgensmij hoor maar vanaf die 2e ifje moet je wel eens elseifjes gaan gebruiken

Fritsh
Wiedaar
Geplaatst op: 09 Apr 2007, 13:20
PimpCoins: 0
💸+
Bewerken Quote

Met elseif en == moet werke

Riciboy
GewoonBriljant
Geplaatst op: 09 Apr 2007, 13:20
PimpCoins: 0
💸+
Bewerken Quote

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?
function kleur($naam)
 {
    if($sql['status_id'] == 400) {
        $kleur = "<font color="#FFFFFF">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
    } else if($sql['status_id'] == 500) {
           $kleur = "<font color="#C0C0C0">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
    } else if($sql['status_id'] == 600) {
        $kleur = "<font color="#FF00FF">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
    } else if($sql['status_id'] == 700) {
        $kleur = "<font color="#DDD800">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
    } else if($sql['status_id'] == 800) {
        $kleur = "<font color="#E9F0FF">".htmlspecialchars($naam, ENT_QUOTES)."</font>";
    }

    return $kleur;
 }
?>

Basjee
Octo
Geplaatst op: 09 Apr 2007, 13:26
PimpCoins: 0
💸+
Bewerken Quote

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
function kleur($naam)
 {
 
 $sqlsql = mysql_query("SELECT status_id FROM leden WHERE user='" . mysql_real_escape_string($naam) . "'");
 $sql      = mysql_fetch_assoc($sqlsql);
 
    if($sql['status_id'] = 400) {
  $kleur = "FFFFFF";
    }
    elseif($sql['status_id'] = 500) {
  $kleur = "C0C0C0";
    }
    elseif($sql['status_id'] = 600) {
  $kleur = "FF00FF";
    }
    elseif($sql['status_id'] = 700) {
  $kleur = "DDD800";
    }
    elseif($sql['status_id'] = 800) {
  $kleur = "E9F0FF";
    }
   return "<font color="#".$kleur."">".htmlspecialchars($naam, ENT_QUOTES)."</font>"; 
  }

Met dank aan
BADEENDJE!

[Laatst bewerkt door Basjee op maandag 9 april 2007, om 13:31]
Riciboy
GewoonBriljant
Geplaatst op: 09 Apr 2007, 13:32
PimpCoins: 0
💸+
Bewerken Quote

Basjee schreef:

[...]
Met dank aan
BADEENDJE!

en Riciboy

Je fout komt overeen met mijn eerste reactie Die dus niet kansloos was

Basjee
Octo
Geplaatst op: 09 Apr 2007, 13:34
PimpCoins: 0
💸+
Bewerken Quote

En dank aan
Riciboy

Badeendje
Pompehdompehdom
moderator
Geplaatst op: 09 Apr 2007, 13:34
PimpCoins: 0
💸+
Bewerken Quote

je hebt niet volledig goed overgenomen volgesmij van mij over msn moet == zijn inplaats van = zoals saven in begin al zei

Basjee
Octo
Geplaatst op: 09 Apr 2007, 13:36
PimpCoins: 0
💸+
Bewerken Quote

Die gaf jij in msn

Badeendje
Pompehdompehdom
moderator
Geplaatst op: 09 Apr 2007, 13:37
PimpCoins: 0
💸+
Bewerken Quote

Basjee schreef:

Die gaf jij in msn

dan had ik typfout of verkeerd overgenomen de eerste

📫

Nieuw privébericht

🔥

Registreren


Login