|
|
Bienvenue - Nous sommes
le
.
Il y a actuellement
/* -------------------------------------------------------- */
/* Script Compteur Temps Réel */
/* Auteur: Matthieu Chevalier */
/* Web-Site: http://matthieu.chevalier.free.fr/ */
/* Email: matthieu.chevalier@free.fr */
/* */
/* -------------------------------------------------------- */
/* Valeur à modifier pour appliquer à votre site */
$tempmax = 180; // temps au bout duquel le visiteur n'est plus compté présent s'il ne racharge pas une page. (en secondes)
$userfile="data/visitonline.dat"; // nom de votre fichier de comptage(recommandé de ne pas le changer)
$tempfile="data/tempfile.dat"; //nom du fichier temporaire
/* Ne plus rien modifier en dessous de cette ligne */
$sec = time();
$expire=$sec + $tempmax;
$ipvisit="$REMOTE_ADDR";
function substrcount($haystack, $needle) {
$offset=0;
$i = 0;
$counter = 0;
while ($i==0) {
$longueur = strlen($haystack);
$position=strpos($haystack,$needle,$offset);
if ($position && ($offset + strlen($needle)) <= $longueur) {
$offset = $position+strlen($needle);
$counter++;
} else {
$i++;
}}
return $counter;
}
$cont=fopen("$userfile","r+");
$contenu="";
while (!feof($cont)) {
$suite=fgets($cont, 4096);
$contenu.="$suite";
}
fclose($cont);
$nbreligne=substrcount("$contenu","\n");
$visit = explode("\n",$contenu);
$j=0;
$ligneecrite="$ipvisit|$expire\n";
$tempfi=fopen("$tempfile","a+");
fwrite($tempfi,"$ligneecrite");
fclose($tempfi);
$nbreonline++;
while ($j < $nbreligne){
$idvisit=explode("|",chop($visit[$j]));
if ($idvisit[0] != $ipvisit){
if ($idvisit[1] >= $sec){
$ligneecrite="$idvisit[0]|$idvisit[1]\n";
$tempfi=fopen("$tempfile","a+");
fputs($tempfi,"$ligneecrite");
fclose($tempfi);
}}
$j++;
}
copy("$tempfile","$userfile");
$conte = fopen("$userfile","r");
$contenu2 = "";
$contenu="";
while (!feof($conte)) {
$suite2=fgets($conte, 4096);
$contenu2.="$suite2";
}
fclose ($conte);
$nbreligne2 = substrcount("$contenu2","\n");
$nbreonline = "$nbreligne2";
$testtemp=fopen("$tempfile","w+");
fseek($testtemp,0);
fputs($testtemp,"");
fclose($testtemp);
if ($nbreonline==1){$afficher="$nbreonline personne";}
if ($nbreonline>1){$afficher="$nbreonline personnes";}
if ($voir=="js"){
print "document.write('".$afficher."');";
}
if ($voir=="php"){
echo("$afficher");
}
if ($voir=="no"){
}
?> sur le site.
Il y a eu
include("compteur.php");
?>
pages vues. |
|
|
|

Durant plusieurs années, Jean-Jacques Goldman a écrit sous
plusieurs pseudonymes.
Sam Brewski
7 titres composés
| |
Christophe Deschamps (1995)
Un grand bateau blanc |
| |
Florent Pagny (1994)
Si tu veux m'essayer
Est-ce que tu me suis ?
Loin |
| |
Patricia Kaas (1993)
Il me dit que je suis belle |
| |
Christopher Thomson (1993)
Tu t'en iras |
| |
Philippe Lavil (1992)
Comme un tout p'tit bébé |
O.Menor
3 titres composés
Ces titres ont été composés en collaboration avec
Marc Lavoine qui a utilisé le pseudonyme M.Oats. Oats
signifiant avoine en anglais. Quand au pseudo de JJG, il est aussi
en rapport avec le nom : Goldman en anglais, c'est homme en
or en français, soit Om en or, et donc O.Menor
!!
| |
Marc Lavoine (1993)
Ici-Bas
L'aventure humaine
Tu me suffiras |
First Prayer
2 titres composés
| |
First Prayer (1980)
High fly
Tell me why
Titres composés et interprétés
par Jean-Jacques Goldman lui-même ! |
Sweet Memories
8 titres composés
| |
Michael Jones (1984)
Viens |
| |
Emilie Bonnet (1983)
J'essaierai d'oublier |
| |
Jeane Manson (1983)
Les orangers d'Athènes |
| |
Jane Surrey (1982)
Tout tout doucement |
| |
JLB (1982)
Merçou beauki
Radio mon amour |
| |
Sweet Memories (1979)
Slow me again
Just a dream
Titres composés et interprétés
par Jean-Jacques Goldman lui-même ! |
|