Главная » Записи с тегом "идентификатор"

Рубрики с меткой ‘идентификатор’

Эффект буквицы

В типографических изданиях очень часто можно встретить буквицу – выделенную по размеру и цвету первую букву первого абзаца. Красиво так смотрится… Вот бы к себе такую на сайт! Некоторые ограничиваются использованием рисунков, но вдруг посетитель отключил показ картинок. Тогда не будет ни буквицы, ни красоты: от нее останется только пустой квадратик. Решением проблемы становится применение CSS.
Читать далее »

Хранение древовидных структур в Базах данных (Nested Sets)

Думаю с проблемой хранения деревьев в MySQL сталкивались многие и мне не нужно объяснять сколько при этом возникает проблем. В данной статье я хочу рассказать об одном из методов хранения деревьев под названием «Вложенные множества» (Nested Sets). Для начала описание метода. Взгляните на рисунок ниже (рисую я плохо ):

Использование сессий в PHP

Очень часто при написании скриптов на php необходимо хранить некоторую информацию о посетителе в течение всего сеанса его работы. Типичным примером такой ситуации является необходимость «помнить» логин и пароль пользователя при его нахождении в закрытой части сайта (например, на форуме). Собственного говоря, именно для этого и существует механизм сессий, реализованный в php, однако давайте все по порядку.

Удаление строки из файла

Я очень часто встречаю вопрос типа «Как удалить определенную строку из файла?». Народ совсем не хочет шевелиться, ведь так легко зайти на любой крупный форум по PHP, и в сроке поиска написать что-то типа «Удаление строк из файла». Пятерка результатов гарантирована. Итак, мы как раз рассмотрим способ удаления определенной строки из текстового файла

Основы работы с MySQL в PHP

В тексте использован перевод официальной документации сделанный Всероссийским клубом Веб-Мастеров.

Вся работа с базами данных сводится к подключению к серверу, выбору базы данных, посылке запроса, обработке запроса и отключении от баз. Итак, рассмотрим все это дело по пунктам. Для наглядности всего текста представим себе что на локальной машине установлен сервер MySQL. Порт для работы с ним стандартный. Для подключения будем использовать имя пользователя «root» и пароль «no_one». Читать далее »

Работаем с FTP на уровне PHP

Я почти на 100% уверен , что вы уже работали с FTP. Сейчас я поведаю, как работать с ним на уровне языка PHP. Итак , для начала вам необходимо вспомнить, как работать в PHP с обычными файлами: сначала надо открыть файл, выполнить с ним какие-либо действия и, наконец, закрыть его. Причем при записи и чтении файла вы не обойдетесь без помощи функции «fopen» (если только вы не используете функцию «file»).

Итак, теперь, собственно, про сам FTP.

Работа с FTP начинается с открытия «потока» (stream) и делается это функцией «ftp_connect()» (аналогично функции fopen в работе с файлами).
ftp_connect(«имя хоста»,»порт»,»timeout»); Читать далее »

Использование разделяемой памяти в PHP

IPC («Inter-Process Communication» — межпроцессное взаимодействие) — одна из важнейших особенностей ОС семейства UNIX. Она позволяет различным процессам взаимодействовать между собой. В этой статье речь пойдёт о двух технологиях System V IPC (System V — одна из ключевых версий ОС UNIX компании AT&T — прим. пер.): о семафорах и разделяемой памяти. System V IPC впервые появилась в SVR2 (System V Release 2 — прим. пер.). System V IPC, однако, была реализована многими разработчиками. Она также доступна в SVR4.
Читать далее »

Гостевая книга на PHP

В рассмотренном примере гостевой книги каждая запись хранится в отдельном файле.
Имя файла создается автоматически, и состоит из двух частей — префикса и
уникального идентификатора. Префикс нам необходим для того, чтобы отличить наш
файл, от любого другого находящегося в том же каталоге (Честно говоря, по
хорошему, в том же каталоге больше ничего не должно находиться), а уникальный
идентификатор необходим для того, чтобы отличить одну запись от другой, и
предоставить возможность сортировки записей.
Читать далее »

PHP: удаление строки из файла

Я очень часто встречаю вопрос типа «Как удалить определенную строку из файла?». Народ совсем не хочет шевелиться, ведь так легко зайти на любой крупный форум по PHP, и в сроке поиска написать что-то типа «Удаление строк из файла». Пятерка результатов гарантирована. Итак, в первой части статьи мы как раз рассмотрим способ удаления определенной строки из текстового файла.

Для начала было бы совсем не плохо создать текстовый файл. Назовём его file.txt, который будет состоять из строк, которые мы будем удалять: Читать далее »

Увеличить время жизни сессии в PHP

При использовании сессий в PHP по умолчанию идентификатор сесии сохраняется в «куках» или «кукисах» — небольших блоков информации, которые хранятся на стороне клиента и имеет заданное время жизни. (в PHP куки доступны при помощи глобального массива $_COOKIES). Название идентификатора сессии — «PHPSESSID», но его можно изменить при помощи параметра session.name в файле php.ini. Читать далее »