Эта статья фактически краткий справочник по функциям для работы с файлами. Описываемые функции редко кто использует, но это не значит, что они бесполезны. Напротив, они очень даже полезны... Но они описываются далеко не в каждом учебнике по php.
Есть несколько задач, для которых необходимо в случайном порядке выдавать на страницу несколько записей, считываемых из базы данных. Например, это может быть баннерная крутилка или раздел сайта "случайная мысль". Так вот, можно реализовать эту задачу несколькими способами, и о двух из них я бы хотел рассказать в этом уроке.
Функция fsockopen предназначена для соединения клиента с сервером. Она очень удобна, поскольку является универсальной и объединяет в себе те функции, которые есть в php для работы с сокетами. Функция имеет следующий синтаксис: int fsockopen (string target, int port [, int errno [, string errstr [, float timeout]]])
Первый аргумент функции представляет собой url хоста target, с которым необходимо соединиться, второй - номер порта port по которому произойдет соединение. Необязательный аргумент errno указывает на номер ошибки, а errstr содержит текст сообщения об ошибке. Аргумент timeout позволяет указать количество секунд, в течение которого устанавливается соединение.
Сначала скажем несколько слов о самих http заголовках.
В соответствии со спецификацией http, этот протокол поддерживает передачу служебной информации от сервера к броузеру, оформленной в виде специальных заголовков.
Таким образом, http headers - это средство общения сервера с удаленным клиентом. Каждый заголовок обычно состоит из одиночной линии ascii текста с именем и значением. Сами заголовки никак не отображаются в окне броузера, но зачастую могут сильно изменить отображение сопутствующего документа.
Аннотация В данной статье рассказывается как создать интернет-счётчик для корпоративного портала.
Задача Счётчик должен вести подробную информацию о посетителях: адрес откуда пришёл посетитель, адрес страницы, ip-адрес посетителя, дата, браузер пользователя, операционная система.
Ни для кого не является секретом, что наиболее распространенным способом взаимодействия html-страницы с сайтом является форма. Форма (то есть html-элемент образуемый тегом form) используется и бесплатными почтовыми службами, электронными магазинами и многими другими типами сайтов.
В последнее время довольно популярными стали почтовые системы с web-интерфейсом. Надо заметить, это довольно удобно, особенно для пользователей, которые выходят в интернет с разных машин. Для написания оной программы необходима библиотека
Сам скрипт подсчета кликов очень прост. Все что нам нужно - добавить 1 на определенной строке в базе. Итак, поле, которое будет содержать количество кликов называется count. Тип этого поля в базе может быть "smallint(3) not null", другое поле называется url с типом "varchar (50) not null", и еще одно поле будет называться id. Поле 'count' хранит количество кликов, когда на соответствующий 'url' был сделан переход.