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
}
}
?> |