Bonjour,

je stock dans une variable session des données, cependant je souhaite vérifier si dans le contenue de ma session variable il n'y à pas de doublon. Pour cela j'utilise un strpos comme suit:
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
16
17
18
19
20
21
22
23
 
....   
$tok = strtok($data, "photo_personnage[]=");
            while ($tok !== false)
            {
$chaine =  $_SESSION['Herger']; //contient les id des personnages de Tintin
                    $value = "#";
                    $value .= $tok; //id d'un personnage 
                    print $value;
                    $occurence = Array($value);
 
                    while (list($element, $valeur) = each($occurence))
                    {
                            print $valeur." : ";
                            $pos = strpos($chaine, $valeur);
                            print $pos." -> ";
                            if (is_int($pos)==false)
                                    print "J'ai pas trouvé";
                            else
                                    print "J'ai trouvé";
                            print "\n";
                    }
}
ce pendant quand dans ma variable session il y des doublons, strpos ne les trouve pas ....
Comment puis-je remédier à cela ?

Merci d'avance