salut !
j'ai commencé a coder un modeste fichier log pour mon site, ce qui donne ca :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
function historique($qui, $quoi, $sur) 
	{ 
		$jour = date("d");
		$mois = date("m");
		$annee = date("Y");
		$heure = date("H");
		$minute = date("i");
		$ip = get_ip();
		$fichier = fopen("historique.txt", "a");
		fputs($fichier, "[IP : $ip] $qui $quoi $sur a $heure:$minute le $jour/$mois/$annee \n");
		fclose($fichier);
	}
et ensuite sur chaque page a surveiller, je met par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
historique($_SESSION['pseudo'], 'supprime l article : ', $titr);
ca fonctionne mais pas top, car certaines fois et sans raison apparente, l'enregistrement ne se fait pas. (je vois par exemple ma connection au site, une retouche d'article mais pas la suppression d'un autre)

à votre avis mon code parait correct ou il y a des chance que ca vienne de là? (le chmod est à 777 acuellement sur le txt)

deuxieme petite question : vu les problemes avec un .txt et si il n'y a pas de solution visible, je pensais faire un log avec une base SQL (je rentre une ligne a chaque fois) mais je trouve ca beaucoup moins bien, qu'en pensez vous?