Ошибка: Failed to parse the Currency Converter XML document.
$24 042.93


Ошибка: Failed to parse the Currency Converter XML document.
$12 656.37


Ошибка: Failed to parse the Currency Converter XML document.
$31 380.82


Графический счётчик на PHP

Данный пример демонстрирует работу простого графического счетчика. По
функциональности он совершенно идентичен текстовому счетчику.

Для работы
этого счетчика необходимо создать графическое изображение, которое послужит
базой для счетчика.

Это изображение надо сохранить под именем
counter.png

В скрипте использована библиотека GD, перед тем как
пользоваться этой библиотекой, узнайте у хостера, подключена ли эта библиотека.

Теперь сам скрипт:
<?php

        

        $dat_file=«counter.dat»; // Файл счетчика


        

        $log_file=«counter.log»; // Файл списка IP

        

        // Открывем файл счетчика и считываем текущий счет

        

        // в переменную $count

        

        $f=fopen($dat_file,«r»);

        

        $count=fgets($f,100);

        

        fclose($f);

        

        

        

        $count=ereg_replace(« »,«»,$count); // Удаляем символ конца строки

        

        $count++; // Увеличиваем счетчик

        


        // Записываем данные обратно в файл

        

        $f=fopen($dat_file,«w»);

        

        fputs($f,«$count »);

        

        fclose($f);

        

        

        

        // Создаем новое изображение из файла

        

        $im = ImageCreateFromPNG(«counter.png»);

        

        // Назначаем черный цвет

        

        $black = ImagecolorAllocate($im,0,0,0);

        

        // Выводим счет на изображение

        

        Imagestring($im,1,5,20,$count,$black);

        

        // Выводим изображение в стандартный поток вывода

        

        Header(«Content-type: image/png»);

        

        ImagePng($im);

        

        

        

        // Записываем IP посетителя

        

        $f=fopen($log_file,«a+»);

        

        $ip=getenv(«REMOTE_ADDR»);

        

        fputs($f,«$ip »);

        

        fclose($f);

        

        ?>
Для работы этого скрипта необходимо создать два файла, для
ведения счета и для списка IP. В файле счета необходимо установить начальное
значение счетчика, сделать это можно в любом текстовом редакторе.

 

Интересное

Вклады
Выбор депозита – ответственная и сложная задача! 
Подробнее...
Выявление признаков...
Наблюдение за состоянием жёстких дисков.По грубым подсчётам, 60% всех случаев повреждения винчестеров имеют механическую природу (износ подшипников, хрупких дисков и головок чтения/записи)....
Подробнее...
Создание маршрутизатора на...
Есть две сети которые необходимо соединить роутером. Обе сети полностью сделаны на Windows 2000, с использованием ActiveDirectory. В принципе можно было поднять роутер на Windows, но использовать...
Подробнее...
Опасности, связанные с...
Внимание: Всегда интересуйтесь мнением юриста, если у Вас есть какие-либо сомнения по поводу приобретения доменного имени.На протяжении многих лет далеко не один человек сколотил состояние на...
Подробнее...
Раскрутка это еще и заработок
Странно. Но многие вебмастера разделяют понятия раскрутка и заработок. Т.е. все понимают, что если ресурс будет раскручен, с него можно будет и деньги получить.Но вот, к сожалению, почему-то почти...
Подробнее...
Новый троян использует...
Специалисты по вопросам компьютерной безопасности предупреждают о появлении новой вредоносной программы под названием Mebroot, при помощи которой злоумышленники теоретически могут захватить полный...
Подробнее...
Правила написания и...
Структура reg-файловЗнание реестра Windows будет не полным без умения написать reg-файл. Начнем с того, что это такое. Reg-файл — это файл, имеющий определенную структуру и содержащий...
Подробнее...
10 способов...
Некоторые люди утверждают, что хорошо работают в высоко-стрессовом окружении. Я не один из них. Когда я расслаблен, моя производительность наиболее высока. Если передо мной стоят задачи, которые...
Подробнее...
Организация оптовой...
Электронные торговые площадки - это сайты в категории В2В, на которых заключаются сделки между продавцами и покупателями. На таких сайтах собрана информация о ценах на продукцию на всех...
Подробнее...
Какая программа для...
Среди систем автоматизированного проектирования большой популярностью пользуется система AutoCAD. Однако иногда пользователь обдумывает вопрос о ее замене на альтернативные программные продукты....
Подробнее...