Précédent   Forum des professionnels en informatique > PHP > Langage
Langage Forum sur le langage PHP, la POO, les conventions, la sécurité, etc. Avant de poster : FAQ Langage, toutes les FAQ PHP, cours langage et sources PHP
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 14/12/2010, 14h09   #1
Candidat au titre de Membre du Club
 
Inscription : février 2010
Messages : 54
Détails du profil
Informations forums :
Inscription : février 2010
Messages : 54
Points : 10
Points : 10
Par défaut impossible d'accéder à un GET chez certaines personnes ?

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 :
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 :
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
        }
}
?>
wwwbillgates est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2010, 21h45   #2
Modérateur
 
Avatar de sabotage
 
Homme Vincent
Inscription : juillet 2005
Messages : 14 929
Détails du profil
Informations personnelles :
Nom : Homme Vincent

Informations forums :
Inscription : juillet 2005
Messages : 14 929
Points : 16 381
Points : 16 381
Saurais-tu décrire plus précisemment le problème rencontré ?
sabotage est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h32.


 
 
 
 
Partenaires

Hébergement Web