Explication:

Enfaite la photo va être choisis automatiquement selon l'âge.
$this->date4 = L'année de naissance soit "XXXX"
Donc on prend les 2 derniers chiffres exemple: 90
On va aussi récupérer l'information du sexe avec $this->sexe (soit "M" soit "F")
Et après la fonction pour savoir ou aller.

Dans le dossier sur mon ftp: https://prnt.sc/i9rz9b
Il y a les photos qui correspond à l'âge.

Mais le problème lorsque je génère le final, même en changeant la date de naissance, sa change pas d'image l'image reste fixe, sa prend pas l'image par rapport à la date de naissance.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$photos = array();      
        $age = explode($this->date4[2].$this->date4[3]);
        $photos_path = "static/photos/" . $this->sexe . "/" . $this->getAgeRange($age) . "/";
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
private function getAgeRange($age)
    {
        if($age < 20)
            return "-20";
        else if($age > 19 and $age < 30)
            return "20-29";
        else if($age > 29 and $age < 40)
            return "30-39";
        else if($age > 39 and $age < 50)
            return "40-49";
        else if($age > 49 and $age < 60)
            return "50-59";
        else if($age > 60)
            return "60+";
    }