par
Ran » 28 oct. 2007, 15:10
Salut à tous
le code suivant en php fonctionne très bien (
http://freeran.free.fr/test/test_comteur_php.php )
<?php
header("Pragma: no-cache");
if (file_exists("compteur.txt"))
{
$compteur = fopen('compteur.txt', 'r+');
$vu = fgets($compteur);
}
else
{
$compteur = fopen('compteur.txt', 'a+');
$vu = 0;
}
if(!@$_COOKIE['visite']) {
// marque la session
setcookie('visite','ok',0,'/');
// Incrémente le compteur
$vu++;
fseek($compteur, 0);
fputs($compteur, $vu);
}
fclose($compteur);
echo "$vu Visiteurs a ce jour";
?>
-------------------------------------------------
lorsque j'essaie de faire la meme chose en html, cela me donne une page vièrge....
est-ce normal....??
si quelqu'un a une explication.......merci d'avance ( i'am novice en php)
------------------------
code html (
http://freeran.free.fr/test/test_comteur_html.htm)
-----------------------
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nouvelle page 1</title>
</head>
<body>
<?php
header("Pragma: no-cache");
if (file_exists("compteur.txt"))
{
$compteur = fopen('compteur.txt', 'r+');
$vu = fgets($compteur);
}
else
{
$compteur = fopen('compteur.txt', 'a+');
$vu = 0;
}
if(!@$_COOKIE['visite']) {
// marque la session
setcookie('visite','ok',0,'/');
// Incrémente le compteur
$vu++;
fseek($compteur, 0);
fputs($compteur, $vu);
}
fclose($compteur);
echo "$vu Visiteurs a ce jour";
?>
</body>
</html>
Salut à tous
le code suivant en php fonctionne très bien ( http://freeran.free.fr/test/test_comteur_php.php )
[php]<?php
header("Pragma: no-cache");
if (file_exists("compteur.txt"))
{
$compteur = fopen('compteur.txt', 'r+');
$vu = fgets($compteur);
}
else
{
$compteur = fopen('compteur.txt', 'a+');
$vu = 0;
}
if(!@$_COOKIE['visite']) {
// marque la session
setcookie('visite','ok',0,'/');
// Incrémente le compteur
$vu++;
fseek($compteur, 0);
fputs($compteur, $vu);
}
fclose($compteur);
echo "$vu Visiteurs a ce jour";
?>[/php]
-------------------------------------------------
lorsque j'essaie de faire la meme chose en html, cela me donne une page vièrge....
est-ce normal....??
si quelqu'un a une explication.......merci d'avance ( i'am novice en php)
------------------------
code html ( http://freeran.free.fr/test/test_comteur_html.htm)
-----------------------
[php]<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<title>Nouvelle page 1</title>
</head>
<body>
<?php
header("Pragma: no-cache");
if (file_exists("compteur.txt"))
{
$compteur = fopen('compteur.txt', 'r+');
$vu = fgets($compteur);
}
else
{
$compteur = fopen('compteur.txt', 'a+');
$vu = 0;
}
if(!@$_COOKIE['visite']) {
// marque la session
setcookie('visite','ok',0,'/');
// Incrémente le compteur
$vu++;
fseek($compteur, 0);
fputs($compteur, $vu);
}
fclose($compteur);
echo "$vu Visiteurs a ce jour";
?>
</body>
</html>[/php]