bonjour, j'ai un soucis avec une fonction permettant de gérer les etapes d'un panier, mais le promblème est que le code fonction très bien en local sur tous les navigateur mais une fois sur le serveur il ne fonctionne plus que sur mozilla firefox 2.0.0.16. Il faut savoir aussi que en local il y a du php 5 et sur le serveur du php 4.
Voici la fonction
Voici la parti qui gère le $step
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 function set_step($step) { echo "<SCRIPT>top.left.location.replace(\"left.php?step=$step\")</SCRIPT>"; }
Merci de vouloir bien m'aider si vous voulez voir le code il s'agit du site http://www.fbi-distribution.com
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 <TABLE class=cg width=100% cellpadding=0 cellspacing=0><TR width=100% height=80><TD colspan=2> </TD></TR></TABLE> <CENTER>Procédure d'achat</CENTER><BR> Etapes:<BR> <TABLE><TR><TD width=5px> </TD><TD> <?php $steps=array("Contenu du panier","Authentification","Renseignements client","Dernière vérification","Bon de commande"); $step=&$_GET["step"]; for($i=1;$s=array_shift($steps);++$i) { if($step>$i) echo "<FONT class=done>ok "; else if($step==$i) echo "<FONT class=current> > "; else echo "<FONT class=todo>"; echo "$i. $s</FONT><BR>"; } ?> </TD></TR></TABLE>
quand vous allez dans le panier
Partager