Tekst veranderen met array naar tekst

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Paul van Dun

Paul van Dun

11/04/2006 13:46:00
Quote Anchor link
Hallo,
Ik ben dus bezig met een leden systeem.
Maar nu wil dat je zeg maar als je een clan hebt dat hij met een array Clan leader zet in plaats van Beheerder.

Dit heb ik nu.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
$site_array
= array(
"Beheerder"=>"Clan Leader",
"Smod"=>"Clan member",
"Mod"=>"Site moderator",
"Lid"=>"Site member",
"Verbannen"=>"Banned");

$color_array = array(
"Beheerder"=>"red",
"Smod"=>"navy",
"Mod"=>"blue",
"Lid"=>"White",
"Verbannen"=>"darkgreen");

echo"
"
. $color_array, $site_array[".$list['status']."] . "";
?>


Ik ben nogal een L33k met arrays dus als iemand me misschien kan helpen graag.

Groeten.
Gewijzigd op 01/01/1970 01:00:00 door Paul van Dun
 
PHP hulp

PHP hulp

17/11/2024 13:22:21
 
Han eev

Han eev

11/04/2006 14:02:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$site_array
= array(
"Beheerder"=>"Clan Leader",
"Smod"=>"Clan member",
"Mod"=>"Site moderator",
"Lid"=>"Site member",
"Verbannen"=>"Banned");

$color_array = array(
"Beheerder"=>"red",
"Smod"=>"navy",
"Mod"=>"blue",
"Lid"=>"White",
"Verbannen"=>"darkgreen");
foreach($site_array as $key => $val) {
$temp[$val] = $key;
}

echo $color_array[$temp[$list['status']]];
?>

Of:

(ik denk deze)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<?php
$site_array
= array(
"Beheerder"=>"Clan Leader",
"Smod"=>"Clan member",
"Mod"=>"Site moderator",
"Lid"=>"Site member",
"Verbannen"=>"Banned");

$color_array = array(
"Beheerder"=>"red",
"Smod"=>"navy",
"Mod"=>"blue",
"Lid"=>"White",
"Verbannen"=>"darkgreen");

echo $color_array, $site_array[$list['status']] ;
?>
 
Paul van Dun

Paul van Dun

11/04/2006 14:27:00
Quote Anchor link
Helaas werkt niet.
Als iemand misschien iets weet waardoor het wel werkt,

Post het dan aub.

Groeten.
 
Paul van Dun

Paul van Dun

11/04/2006 14:40:00
Quote Anchor link
Ik weet niet hoe maar het is gelukt,
Ik denk dat ik ". en ." fout had staan.

Hoe het moet :
Gewoon array bijv:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$site_array
= array(
"Beheerder"=>"Clan Leader",
"Smod"=>"Clan member",
"Mod"=>"Site moderator",
"Lid"=>"Site member",
"Verbannen"=>"Banned");

$color_array = array(
"Beheerder"=>"red",
"Smod"=>"navy",
"Mod"=>"blue",
"Lid"=>"White",
"Verbannen"=>"darkgreen");
?>


En dan:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
echo"
"
<font color=\"" . $color_array[$list->status]. "\">
$site_array[$list->status]</font>"
;

?>


Maarja bedankt!

Het werkt :).
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.