Bonjours, je viens vers vous pour une fonction simple mais je n'arrives pas a le faire fonctionner

je souhaites mettre un cadre dans la page profil et en fonction homme, femme modo admin la couleur de fond change

j'ai fait cette fonction :

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
 function GetCadreSelonSexeColorById($membreId,$alignCenter=true,$class='avatar_membre')
 
{
    if(ctype_digit($membreId)||is_int($membreId))
    {
 
    $rang = GetValueFromQuery("SELECT membre_rang as value FROM forum_membres WHERE membre_id=".$membreId);
    $value = GetValueFromQuery("SELECT membre_avatar as value FROM forum_membres WHERE membre_id=".$membreId);
    $sex = GetValueFromQuery("SELECT membre_sexe as value FROM forum_membres WHERE membre_id=".$membreId);
    $level = intval($rang);
    $str = ($alignCenter) ? '' : '';
 
		$avatarHighLevel = function($level) use($class){
			$str = "";
				if($level == ADMIN)	$str .=  '<div class="page_admi"></div>';
 
			else if($level == MODO) $str .=  '<div class="page_modo"></div>';
 
			return $str;
		};
 
    if(!empty($value))
 
    { 
		if(file_exists(DIR_AVATAR."/avatar_membres/".$value))
        	$str .= '<div class="page_question"></div>';
		else{
			$a = $avatarHighLevel($level);
				if($a!="")
					$str .= $a;
				else
					$str .= '<div class="page_question"></div>';
		}
    }else {
 
        if($level == ADMIN || $level == MODO || $level == NEWSER || $level == HOMME || $level == FEMME)
 
            $str .= '<a class="separator" title=""></a>';
 
 
 
        $a = $avatarHighLevel($level);
	  if($a!="")
			$str .= $a;
      else if($level == NEWSER)
 
            $str .=  '<div class="page_newswer"></div>';
 
        else if($sex===HOMME && $value=="")
 
            $str .=  '<div class="page_homme"></div>';
 
        else if($sex===FEMME && $value=="")
 
            $str .=  '<div class="page_femme"></div>'; 
 
        else
 
        {
 
            $str .= '<div class="page_question"></div>';
 
        }
 
    }
 
    $str .= ($alignCenter) ? "" : '';
 
 
 
    return $str;
    }else{
		return '<div class="page_question"></div>';
	}
}

et sur ma page pour afficher le cadre

Code html : Sélectionner tout - Visualiser dans une fenêtre à part
<div class='content'><?php '' . GetCadreSelonSexeColorById($data1['membre_id']) . '';?></div>