Bonjour à tous, j'ai un problème assez ennuyant puisque lorsque je test de mon PC(Windows XP) sur Firefox, IE6, Netscape et Opéra tout fonctionne alors que chez certaines personnes dont certains avec une config identique à la mienne (WindowsXP, IE6) ça ne fonctionne pas. En effet sur mon site http://www.mabouille.com/ des visiteurs me disent qu'il n'est pas possible d'accéder aux mises en situation de la catégorie "Héros" uniquement, alors que les autres catégories fonctionnent.

Que peut avoir cette catégorie de particulier pour ne pas fonctionner?

- J'ai pensé qu'il s'agissait peut être d'un nombre en octale (base 8) puisqu'il n'y a que cette catégorie qui ne fonctionne pas.
- Ou peut être le fait que j'ai supprimé la catégorie 7 et comme "Héros" est la catégorie 8 alors ça ne fonctionne pas chez certain, car ça doit être obligatoirement une suite de chiffre, mais je ne vois pas le rapport. Enfin, voila, si quelqu'un pouvait me sauver
Car difficile de tester puisque de chez moi tout fonctionne

alors sinon les parties de code PHP qui doivent être celle concernées les voici:

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
24
25
26
27
28
29
30
 
<!-------------------------->
<!---- Mises en situation
<!-------------------------->      
<div class="mises_en_situation">
<table>
   <tr>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=1" >Amour</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=3" >Anniversaire</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=4" >Aventure</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=6" >Épouvante</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=8" >Héros</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=9" >Histoire</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=10" >Hobbies</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=11" >Mariage</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=12" >Métiers</a></td>
   </tr>
   <tr>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=5" >Musique</a></td></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=13" >Mythologie</a></td></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=14" >Les tout petits</a></td></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=15" >Noël</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=16" >Sexy</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=18" >Sports</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=17" >Transport</a></td>
      <td><a href="/templates/pages/etape1_misesensituation.php?categorie=19" >Voyage</a></td>
      <td><a href="/templates/pages/etape1_portrait.php?categorie=2" ><strong>PETITS PRIX</strong></a></td>
   </tr>
</table>
</div>




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
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
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
 
<?php
  /************************************************/
 /*** Afficher la boucle des mises en situation
/************************************************/
 
 
 
// Boucle
if (isset($_GET['categorie']))
{
 
 
 
        // Insertion à l'aide d'une requête préparée
        $reponse = $bdd->prepare("
                                                        SELECT id, titre, image, description
                                                        FROM bouille_situations
                                                        WHERE categorie = :categorie
                                                        ORDER BY ordre
                                                        ");
        $reponse->execute(array('categorie' => $_GET['categorie']));
 
 
 
 
 
 
        while ($bouille_situations = $reponse->fetch())
        {
 
                //Nombre minimum et maximum de bouilles acceptées à partir du dossier "thumb"
                $image = $bouille_situations['image'];
                $image = explode('.', $image);
                $image = $image[0];
 
                $images = glob('../../thumb/' . $image  . '_{1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20}.jpg',GLOB_BRACE);
 
                sort($images);
                @$image_avec_le_nb_de_bouilles_mini = $images[0];
                $image_avec_le_nb_de_bouilles_maxi = end($images);
 
                $nb_de_bouilles_mini_sans_underscore = explode('_', $image_avec_le_nb_de_bouilles_mini);
                $nb_de_bouilles_maxi_sans_underscore = explode('_', $image_avec_le_nb_de_bouilles_maxi);
                @$nb_de_bouilles_mini_sans_underscore = $nb_de_bouilles_mini_sans_underscore[1];
                @$nb_de_bouilles_maxi_sans_underscore = $nb_de_bouilles_maxi_sans_underscore[1];
 
                $nb_de_bouilles_mini_sans_extension = explode('.', $nb_de_bouilles_mini_sans_underscore);
                $nb_de_bouilles_maxi_sans_extension = explode('.', $nb_de_bouilles_maxi_sans_underscore);
                $nb_de_bouilles_mini = $nb_de_bouilles_mini_sans_extension[0];
                $nb_de_bouilles_maxi = $nb_de_bouilles_maxi_sans_extension[0];
?>
 
 
 
 
 
 
 
 
                <?php
                  /*************************************/
                 /*** Pour l'affichage de x personnes
                /*************************************/ 
                if ($nb_de_bouilles_mini == $nb_de_bouilles_maxi)
                {
                        $pour_x_personnes = 'Pour ' . $nb_de_bouilles_maxi . ' personne' . pluriel($nb_de_bouilles_maxi) . '.<br />';
                }
                else
                {
                        $pour_x_personnes = 'Pour ' . $nb_de_bouilles_mini . ' à ' . $nb_de_bouilles_maxi . ' personnes.<br />';
                }
                ?>
 
 
 
 
 
 
 
 
 
                <?php
                  /********************************************************************************************************/
                 /*** Changer le chemin lorsque l'on souhaite commander une nouvelle situation à partir du compte client
                /********************************************************************************************************/
                if (@$_SESSION['nouvelle_situation'] == false)
                {
                        $chemin_vers_page_suivante = 'etape2_nombredebouilles.php';
                }
                elseif (@$_SESSION['nouvelle_situation'] == true)
                {
                        $chemin_vers_page_suivante = 'etape4_supports.php';
                }
                ?>
 
 
 
                        <form class="boucle" action="commander.php" method="post" >
                                <h4><?php echo $bouille_situations['titre']; ?></h4>
 
                                <a href="<?php echo $chemin_vers_page_suivante; ?>?categorie=situation&id=<?php echo $bouille_situations['id']; ?>"><img src="../../thumb/<?php echo $bouille_situations['image']; ?>" /></a>
 
 
                                        <p>
                                                <a href="<?php echo $chemin_vers_page_suivante; ?>?categorie=situation&id=<?php echo $bouille_situations['id']; ?>" onmouseover="choisirfond<?php echo $bouille_situations['id']; ?>.src = '../../interface/bt_choisirfond_push.gif';" onmouseout="choisirfond<?php echo $bouille_situations['id']; ?>.src = '../../interface/bt_choisirfond.gif';"><img src="../../interface/bt_choisirfond.gif" name="choisirfond<?php echo $bouille_situations['id']; ?>" ></a>
                                        </p>
 
 
                                <h4><?php echo $pour_x_personnes; ?></h4>
                                <div class="description"><?php echo $bouille_situations['description']; ?></div>
                        </form>
 
        <?php
        }
}
?>