Salut
Voilà j'ai un caddie.
Chaque commande est faite sous un code unique (le Client_ID )
Voilà comment ça se passe.
Le client vient sur le site --> je crée un CLIENT_ID
Il choisit des objets --> je les ajoute dans la base avec la clef CLIENT_ID
Il paye --> Je passe la commande et lui redonne un CLIENT_ID pour qu'il puisse commander à nouveaux sinon le caddie refuse la commande (c'est pour ne pas avoir de doublons)
Je pouvais utiliser le session_id() comme valeur pour CLIENT_ID
mais j'ai du mal a fermer et rouvrir une session pour changer le session_id()
donc j'ai choisi de générer le CLIENT_ID avec l'idsession et avec la datte
La tout marche
Sauf pour les utilisateurs d'aol qui (je sais pas pourquoi) change de CLIENT_ID a chaque pages.
Mais bizarrement le session_id semble être le même.
Voici le code mis en haut de chaque page et qui pose visiblement problème.
J'insiste sur le fait que tout marche nikel sauf avec les utilisateurs utilisant AOL.
<?session_start();
if(!isset($_SESSION['ClientID']))
{
$_SESSION['ClientID']=session_id().date("ymHis");
}
?>
Si vous voyez une solution...
merci.
---Perig---
Pour vous servir

Et parfois en galère

Souvent même
