Bonjour,
Je travaille sur l'affiliation de sites : c'est à dire qu'une personne arrive sur mon site via un autre.
Mon problème est le suivant :
- avant j'utilisais le système des referer (dans la page d'accueil) (pour récupérer l'adresse de la page précédente)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<script type="text/javascript">
									<!--
									xt_param = 's=164629&p=etudium';
									//récupère l'adresse de la page précédente
									xt_r = document.referrer;
									xt_h = new date&#40;&#41;;
									xt_i = '<img alt="" width="1" height="1" src="http&#58;//logi7.xiti.com/hit.xiti?'+xt_param;
									xt_i += '&hl='+xt_h.gethours&#40;&#41;+'x'+xt_h.getminutes&#40;&#41;+'x'+xt_h.getseconds&#40;&#41;;
									// test sur la version du navigateur
									if&#40;parsefloat&#40;navigator.appversion&#41;>=4&#41;
										&#123;xt_s=screen;xt_i+='&r='+xt_s.width+'x'+xt_s.height+'x'+xt_s.pixeldepth+'x'+xt_s.colordepth;&#125;
									document.write&#40;xt_i+'&ref='+xt_r.replace&#40;/&#91;<>"&#93;/g, ''&#41;.replace&#40;/&/g, '$'&#41;+'" >'&#41;;
								//-->
								</script>
et en fonction de cette adresse, je créais un cookie avec un nom spécifique pour chaque site (dans une page d'index)
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
if &#40;eregi&#40;"eprepa", $_SERVER&#91;'HTTP_REFERER'&#93;&#41;&#41; &#123;
	$prov="bbb";
&#125; else &#123;
	if &#40;eregi&#40;"jetudie", $_SERVER&#91;'HTTP_REFERER'&#93;&#41;&#41; &#123;
		$prov="aaa";
	&#125; else &#123;
		$prov="accueil";
	&#125;
&#125;
setCookie&#40;"provenance",$prov,time&#40;&#41;+3600,"/"&#41;;
et en focntion du nom du cookie, j'affichais le menu...(grâce la page cookie.js)

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
// Lecture des cookies
var MonCookie = GetValeurCookie&#40;"provenance"&#41;;
switch&#40;MonCookie&#41;&#123;
	case "aaaa" &#58;// Si "aaa"
		&#123;
		document.write&#40;"<LINK href='../css/eprepa.css' type=text/css rel=stylesheet>"&#41;;		
		var prov="aaa";
		var textetaux="5";
		taux=0.05;
		red=0.95;
		var partenaire="eprepa.com";
		var logo="<img border=\"0\" src=\"../img/logo_aaa.gif\">";
		var top="<TABLE style='BORD...
break;// On sort du switch
	case "bbbb" &#58;// Si "bbbb"
		&#123;
		document.write&#40;"<LINK href ...
Mais, on n'a dit que ce système n'était pas fiable alors
- je veux que chaque site affilié ait sa propre adresse (sa propre page d'accueil)
Mais, je sais pas comment faire.

Merci.

PS : j'espère que j'ai été claire