Все записи категории ‘Программирование’

Где находится админка друпал?
 18 Ноя, 2015

Сам бы я не додумался написать подобный гайд, да люди подсказали. :)

Читать далее »

Как определить ip адрес посетителя сайта в PHP
 13 Ноя, 2015

PHP не имеет каких то специальных средств для определения ip адреса. Эту информацию ему поставляет веб-сервер в виде переменных окружения.

Читать далее »

Валидатор ip адреса на PHP
 13 Ноя, 2015

Пример хелпера-валидатора на PHP для проверки формата ip адреса.

Читать далее »

Как в PHP записать данные в файл?
 12 Ноя, 2015

Рассмотрим несколько способов сохранения данных в файл.

Читать далее »

Досрочный выход, остановка цикла в PHP
 11 Ноя, 2015

Досрочно закончить исполнение цикла в PHP можно разными способами. Хотя конструкций циклов в PHP много, но принципы одинаковые. Читать далее »

Удаление элементов из массива в PHP
 11 Ноя, 2015

Массивы в PHP — один из мощнейших инструментов программиста. Когда я начинал изучать PHP, у меня был определенный багаж знаний работы с массивами в других языках программирования, таких как C++, Delphi и Fortrain. Везде требовалось объявить массив, указать его размерность, тип элементов. Ничего похожего вы не встретите в PHP. В PHP массив — это не линейный объект, а хеш-массив, т.е. набор пар — ключей и их значений.  При чем, если ключ — это скаляр, то значение может быть любым объектом, в том числе и ещё одном хешем.

Дальше я хочу показать разнообразные способы удаления элементов из хеш-массива в PHP. В языках вроде C++, Delphi для подобных трюков понадобится создать специальный объект, двусвязный или односвязный список, аккуратно выделять и освобождать память, следить за восстановлением связей в списке. В PHP же весь это менеджмент спрятан и всегда готов к использованию.

Читать далее »

PHP проверка адреса электронной почты, email
 10 Ноя, 2015

Серию валидаторов пополняю функцией проверки введенного email на соответствие формальным требованиям.

Читать далее »

Drupal node, объект публикаций в друпал
 8 Ноя, 2015

Drupal — это прежде всего CMS, т.е. система управления контентом. Поэтому все в drupal так или иначе связано с главным объектом системы — с нодами (nodes). Опросы, статьи, разделы сайта, голосования и публикации в форуме — это все экземпляры объекта node, разные типы публикаций.

Читать далее »

Подключаем иконку на сайт, favicon
 7 Ноя, 2015

Иконка, отображаемая на вкладке браузера, перед названием страницы называется favicon (от англ. FAVorite ICON — «значок для избранного»). Эти иконки используются в списках избранного в браузере, вы можете увидите их в результатах поиска Яндекс и многих других местах.

Читать далее »

Работаем с меню в drupal 7
 6 Ноя, 2015

В статье пойдет речь от системе меню в Drupal, некоторых полезных модулях и примерах программирования. Хоть речь пойдет о Drupal 7, и примеры подготовлены именно для этой версии, но многое будет актуально и для «шестерки».

Читать далее »