Salut à tous.
Je ne sais pas si je suis sur le bon forum, mais bon, je tente.

Lors de la première visite de mon site, je voudrais qu'une page soit affichée sur la page "index.php" par un "include". Ensuite, lors des visites suivantes, cette page ne serait plus visible et on verrait directement les annonces du site.

Comment puis-je effectuer cette opération? sessions, cookie? Quel code serait le mieux?
Je patauge un peu et je n'arrive pas à adapter cela par exemple: (je sais c'est un code javascript, mais peut être modifiable pour le faire fonctionner avec le php?).

MErci de votre aide;

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
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
 <script type="text/javascript"> 
/*
Fonction qui par un cookie javascript permet de n'afficher un popup q'une seule fois 
*/
function aff_popup_unique(fichier,winName,features){
	if(ScanCookie("tvmc_infos")==0){
		window.open(fichier,winName,features);
		CreationCookie("tvmc_infos","oui",false)
	}
}		
 
function ScanCookie(variable){
	var cook = document.cookie;
	variable += "=";
	var place = cook.indexOf(variable,0);
	if (place <= -1) {
		return("0");
	}
	else {
		var end = cook.indexOf(";",place)
		if (end <= -1) {
			return(unescape(cook.substring(place+variable.length,cook.length)));
		}
		else {
			return(unescape(cook.substring(place+variable.length,end)));
		}
	}
}
 
function CreationCookie(nom,valeur,permanent){
	if(permanent){
		var dateExp = new Date(2020,11,11);
		dateExp = dateExp.toGMTString();
		var ifpermanent = '; expires=' + dateExp + ';';
	}
	else {
		ifpermanent = '';
	}
	document.cookie = nom + '=' + escape(valeur) + ifpermanent;
}
A bientôt.

Steph.