Source

Yafi / pre-tests / cgi-bin / phphello

#!/usr/bin/php
<?php 

    echo "Content-Type: text/html";
    echo "\n\n";
    echo "Php-cgi hello!";
    $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
    $handle = fopen($url, "w");//Открываем файл для записи
    fwrite($handle, $count);//Записываем
    fclose($handle);//Закрываем
    echo "<br>hits $count";//Выводим данные счетчика
    ?>