Bonjour voici un code qui semble fonctionner désormais :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
$expire = 60*60*24*30;  // on définit la durée du cookie, 1 mois
setcookie("cashoclic[affilie]",$username,time()+$expire);
setcookie("cashoclic[idpub]",$idpub,time()+$expire);
setcookie("cashoclic[info]",$info,time()+$expire);
if(session_id() == ""){
	session_start();
}
$_SESSION['affilie']=$username;
$_SESSION['idpubinscrip']=$idpub;
$_SESSION['info']=$info;
Dans ce cas, le cookie est bien rempli et la session aussi
Avant j'avais un code différent car je faisais au début un session_start()
et je remplissais les variables de sessions et après seulement je remplissais le cookie et pour certaines personnes celà ne fonctionnait pas tout était vide cookie et session.
Est-ce que vous avez une idée de la raison pour laquelle le nouveau code fonctionne ?
Les sessions peuvent poser un problème de conflit peut être avec les cookies sachant que les sessions utilisent les cookies également.
Merci