Bonjour, je souhaite faire un caddie en utilisant les variables de sessions mais j'ai quelques petits pbs. Je n'arrive pas à transmettre les variables d'une pages à l'autre Je vous passe mes 2 scripts pour que vous puissiez comprendre mon pb. <?PHP session_start(); mysql_connect( 'localhost' , 'root' , '' ); mysql_select_db( 'microachat' ); $requete="SELECT photoP,nomP,marqueP,stockP,delaisP,prixP,rabaisP FROM produit WHERE categorieP='$quellecat' "; $resultat=mysql_query( $requete ); echo 'Il y a '.mysql_num_rows( $resultat ).' processeurs'; while($enregistrement=mysql_fetch_array($resultat)) { $nomP='"'.$enregistrement['nomP'].'"'; $photo='"'.$enregistrement['photoP'].'"'; $tmp=$nomP.';'.$photo; // echo($photo); if($enregistrement['rabaisP']>0) { $promo="Promo"; }else { $promo=" "; } if($enregistrement['stockP'] >0) { $stock="En Stock"; }else { $stock="Livraison dans ".$enregistrement['delaisP'].' jours'; } echo '<table width="500" border="1" height="82" bordercolor="#006699" align="center" cellspacing="0">'; echo ' <tr> '; echo ' <td rowspan="3" width="20%" align="center" valign="center">'; echo ' <img width="80" height="80" src='.$photo.'">'; echo ' </td>'; echo ' <td bgcolor="#0099CC" height="22" nowrap><font color="#FFFFFF">'.$enregistrement['nomP'].'</font><font color="#FF0000"> <blink>'.$promo.'</blink></font></td>'; echo ' <td height="22" width="16%">'.$enregistrement['prixP'].' ? </td>'; echo ' </tr>'; echo ' <tr> '; echo ' <td width="75%" height="79" align="left" valign="top"> '; echo ' <p>'.$enregistrement['marqueP'].'</p>'; echo ' </td>'; echo ' <td> '; echo ' <div align="center"><a href="caddie.php?chp=$tmp"><img src="image/panier.gif" width="50" height="25"></a></div>'; echo ' </td>'; echo ' </tr>'; echo ' <tr> '; echo ' <td colspan="2">'.$stock.'</td>'; echo ' </tr>'; echo '</table><br><br>'; } ?> et pour caddie.php <?PHP session_start(); $ligne_caddie = array(); session_register('ligne_caddie'; $nb_colonne = '0'; session_register('nb_colonne'; $caddie = array('$chp'; session_register('caddie'; echo($chp); echo('voici le caddie'; [#d42a00] //echo($ligne_caddie[1]); ?> j'ai mis en couleur ce qui me pose pb en esperant que vous puissiez m'aider @+ et merci Ohan
quand tu est sur le lien de la premier page, tu la voit dans la barre d'etat la valeur de la variable ou pas ?
non !