1

Topic: Простые PHP счетчики просмотров

Простой счетчик просмотров

<?php 
$url = "count.txt";//Указываем адрес файла с данными для записи 
if (file_exists($url)==false)//если файла с данными не существует 
{ 
$handle = fopen($url, "w");//открывая, создаем файл с данными 
$count = 0;//устанавливаем значение счетчика на ноль 
fwrite($handle, $count);//записываем значение счетчика 
fclose($handle);//закрываем файл 
} 
else//если существует 
{ 
$file = file($url);//Считываем файл в массив 
$count = $file[0];//Первая строчка - наши данные, в php отсчет начинается с нуля 
} 
$count++;//Увеличиваем значение счетчика на 1 
//if ($count== 40){ $count= 1;} // Если после увеличения число равно 40 сбрасываем на 1 
$handle = fopen($url, "w");//Открываем файл для записи 
fwrite($handle, $count);//Записываем 
fclose($handle);//Закрываем 
echo "Просмотров $count";//Выводим данные счетчика 
?>

2

Re: Простые PHP счетчики просмотров

Простейший php счетчик просмотров до бесконечности

<?php 

session_start(); 

if ( ! isset( $_SESSION['counter'] )  ) 
{ 
    $_SESSION['counter'] = 1; 
} 
else 
{ 
    $_SESSION['counter']++; 
} 

echo $_SESSION['counter']; 
?> 

3

Re: Простые PHP счетчики просмотров

php счетчик просмотров до 1000, затем начинает считать с начала

<?php 

session_start(); 

if ( ! isset( $_SESSION['counter'] ) OR $_SESSION['counter'] == 1000 ) 
{ 
    $_SESSION['counter'] = 1; 
} 
else 
{ 
    $_SESSION['counter']++; 
} 

echo $_SESSION['counter']; 
?>