Создание сайта на Drupal 6
В этой статье будет рассмотрен процесс создания сайта на платформе Drupal 6.Чтобы не раздувать одну статью до огромных размеров разнесём её на несколько частей для удобства чтения и обсуждения.
Статья рассчитана на новичков и включает в себя: Подробнее »
Читайте также:
Обзор Drupal 8
Решил поставить на локальную машину Drupal 8. Сразу обратил внимание что папок в корне CMS стало меньше.Появилась папка core, в которую и переехала часть прежних папок.Думаю это несомненно плюс.С такой структурой новички не будут сломя голову загружать свои модули в папку с модулями ялра,как это делали в предыдущих версиях,вплоть до седьмой.Сам Drupal решил поставить на PHP 5.4. Ошибки были даже на стадии установки. В админке тоже некоторые функции не отрабатывались,не удалось даже включить несколько модулей. Подробнее »
Читайте также:
Поиск подстроки в строке
Очень есть необходимость проверить наличие одной строки в другой.Для этих целей можно использовать регулярные выражения(или воспользоваться конструктором регулярных выражений), но если у вас с ними туго-воспользуйтесь простой php функцией strpos.
Эта функция найдет искомую подстроку в строке и даже вернет её позицию.
Рассмотрим на примере использование этой функции,это совсем просто.
Подробнее »
Читайте также:
Меню в стиле iMac
Меню в силе iMac можно поставить на любой сайт. Смотрится очень эффектно и совсем не сложно в установке.
Для создания такого меню потребуется сам сайт,изображения для меню и немного JavaScript и CSS.
Пример такого меню вы видите на этом сайте, вверху. Такое меню может быть горизонтальным или вертикальным.
Я сразу перейду к коду, поскольку в данном случае теория не столь важна.
Вот код самого меню. Прописываем обычные ссылки в виде картинок. Оборачиваем в div.
<div id='menu' style="z-index:4000;">
Читайте также:
HTML цвета
HTML цвета
В языке размете html используются специальные коды цветов.
Каждый цвет состоит из красного, зеленого и синего. Разные пропорции этих трёх цветов представляют собой все остальные цвета-от белого до чёрного. Каждый код-это 6 символов и цифр, в котором первые 2 символа отвечают за оттенок красного, вторые 2 за зеленый и последние 2 за синий.
Такой код называют hex кодом цвета.
Например FF0000 - это красный.00FF00 - зеленый и 0000FF - это чисто синий. Подробнее »
Читайте также:
Обрезка текста средствами php
Обрезать текст можно по-разному. Самая простая функция-это
Этой функции нужно передать 3 аргумента. Первый-сама строка,второй-с какого символа начать обрезать текст(нумерация начинается с нуля), и третий-сколько символов обрезать.
$a='English Message'; $b=substr($a,0,7); echo $b;//Выведет 'English' $c=substr($a,8,7); echo $c;//Выведет 'Message'
С русским текстом такая функция не всегда прокатит, поэтому нужно использовать
$a='Сама строка,которую нужно обрезать.';
Читайте также:
Интеграция внешних скриптов в Drupal
Чтобы интегрировать переменные друпала в свой скрипт-достаточно подключить к своему скрипту ядро друпала:
define('DRUPAL_ROOT', getcwd()."\..\\"); //правильно укажите путь include_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL);
Всё бы ничего,но если вы используете в своих скриптах сессии-то Drupal их не увидит,так как по умолчанию он хранит их в БД.
Для решения этой проблемы просто поместите вконце своего скрипта:
drupal_session_commit();
Читайте также:
Язык гипертекстовой разметки HTML
Для создания сайтов используют язык гипертекстовой разметки html. В настоящее время самая распространенная версия-это четвёртая. Но с недавних пор идет активное развитие html5.
Итак-что же такое язык разметки. Это обычный текст, в котором пристствуют html тэги. Каждый тэг выполняет отведенную ему роль. Это может быть очень простое действие-например выделение текста жирным, курсивом или подчеркиванием. И сложное-например отрисовка таблицы Подробнее »
Читайте также:
Чат на сайт
Чаты и форумы всегда были и будут излюбленным методом общения людей в интернете. Писать их с нуля уже никто не будет-в интернете огромное множество готовых решений. Их можно использовать в своих проектах. Решения бывают как платными, так и бесплатными.
Рассмотрим один сервис, предоставлющий бесплатные решения на платформе flash. а именно:мини-чат, счётчик посещаемости, продвинутый чат, опросник и систему статистики для сайта. Подробнее »
Читайте также:
sqlsrv_encoding_utf8
В базах данных от Microsoft очень часто наблюдаются проблемы с кодировкой. Данные нужно переводить из windows-1251 в UTF-8.
Это делается на уровне базы данных.Можно использовать функцию PDO::SQLSRV_ENCODING_UTF8 для драйвера PDO.Очень удобный драйвер для общения с любой базой данных.
$serverName = "serverName\SQLEXPRESS"; $name= "user_name"; $pass = "password"; $options = array(PDO::SQLSRV_ATTR_ENCODING=>PDO::SQLSRV_ENCODING_UTF8, "CharacterSet" => "UTF-8"); try {
Читайте также:
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- следующая ›
- последняя »

