Постраничная навигация php

Опубликовано 2012.02.06 в разделе Php.

Постраничная навигация используется наверное на каждом сайте. Она позволяет разбить большой массив данных на порции-то есть, например, разбить 1000 статей на 10 страниц по 100 штук на каждой. Польза от этого большая. При использовании постраничной навигации снижается нагрузка на базу данных, повышается удобство восприятия информации посетителем сайта-а посещаемость-это один из важнейших показателей эффективности сайта.

Игры на HTML 5

Опубликовано 2012.01.24 в разделе Html.

Вчера вечером набросал игру на html 5. Игрушка простенькая-шутер с видом сверху. Управляем клавиатурой и мышью.

Вот сама игра.

 

 

 

 

Счетчик для сайта

Опубликовано 2012.01.22 в разделе Разное.

Почти каждый сайт в интернете имеет счетчик посещаемости, а иногда и сразу несколько, доходит даже до четырёх( оставим в стороне идиотов,которые ставят себе 15-20 разных счётчиков...незнаю какая неведомая сила ими движет). Для чего это нужно? Посмотреть на реальную посещаемость проекта, узнать по каким поисковым запросам приходят посетители, с каких доменов, какими они пользуются браузерами и ещё много чего другого. Также наличие счётчика статистики необходимо реламодателям, посещаемость влияет на стоимость продажи рекламы на сайте.

В жизни так бывает

Опубликовано 2012.01.20 в разделе Юмор.

В данной статье реальные вопросы людей, решивших стать программистами. Что это-троллинг, пьяный бред, результат курения травы или вполне серьёзные вопросы?

Проблема с базой данных

добрый день, я удалила базу данных, хотела почистить =), в итоге скидываю БД с локального хостинга на сервер, загружаю Друпал 7 и выдает ошибку Error The website encountered an unexpected error. Please try again later.

Пропала половина админского меню в Drupal

Опубликовано 2012.01.20 в разделе Drupal.

Иногда такое случается - заходишь на сайт под админом, а в админке половины меню нехватает! Не зайти в список модулей, блоков или ещё куда-нибудь. Чиста кэша, запуск крона проблем не решает. Из-за чего это происходит-это просто глюк БД. Толи запрос не полностью прошел, или долгий скрипт не отработался полностью, или хостер перезагружал базу...или просто потому что гладиолус. Диагноз не так страшен. На самом деле просто побилось меню. Достаточно всего лишь пересобрать меню. Делается это очень просто. Открываем index.php

PHP скрипт сообщений

Опубликовано 2012.01.17 в разделе Php.

При помощи php можно "отправлять сообщения" друг другу. Предположим что у на сайте есть пользователи и необходимо организовать систему личных сообщений. Для реализации этого нам потребуются: таблица в БД для сообщений, скрипт для отправки сообщений и скрипт для чтения сообщений. Идем по порядку-таблица. В таблице будут следующие поля: id, дата отправки, отправитель, получатель, содержимое сообщения и флаг. Код создания таблицы будет выглядеть так, назовем её messages.

Дамп таблицы

  1. CREATE TABLE IF NOT EXISTS `messages` (
  2. `id` int(11) NOT NULL AUTO_INCREMENT,

Форма ввода php

Опубликовано 2012.01.15 в разделе Php.

Язык программирования PHP позволяет делать и обрабатывать пользовательские формы фактически любой сложности. В этой статье я научу вас создавать и обрабатывать формы.Для начала рассмотрим принцип работы форм и из чего они состоят. Форма представляет собой html код с различными полями ввода, которые заполняет пользователь. После нажатия кнопки отправки формы происходит передача значений всех полей формы обработчику этой формы. Отправка осуществляется методом POST или GET. По умолчанию используется GET. Рассмотрим простой пример,форма отправки имени,фамилии и номера телефона:

Боковое меню html

Опубликовано 2012.01.11 в разделе Html.

Разместить меню сбоку страницы достаточно просто.Под боковым меню я подразумеваю меню,которое будет "приклеено" к правой или левой стороне окна браузера. Достигается такой эффект средствами CSS. Достаточно всего одного свойства-position. Рассмотрим на примере простейшее меню, обернутое в див и состоящее из 5 ссылок. html
  1. <div id="menu">
  2. <a href="#">ссылка 1</a>
  3. <a href="#">ссылка 2</a>
  4. <a href="#">ссылка 3</a>
  5. <a href="#">ссылка 4</a>
  6. <a href="#">ссылка 5</a>
  7. </div>
css
  1. #menu{
  2. position:fixed;
  3. left:20px;
  4. top:50%;

Модуль новостей drupal

Опубликовано 2012.01.03 в разделе Drupal.

Модуля как такового нет. Делать его никто не стал, ввиду того, что базовый функционал Drupal позволяет сделать новости кому как угодно. Сейчас мы с вами создадим этот модуль буквально за 15 минут.
 
Что нам для этого надо,разберем по порядку:
 
  • Создать тип материала
  • Задать поля материала
  • Создать страницу новостей
  • Создать новостной блок
 
Использовать будем Drupal 7.

Вывод двухуровневого словаря таксономии + jQuery

Опубликовано 2011.12.27 в разделе Drupal.

Термины таксономии в виде ссылок выводятся простым снипетом,даже с количеством привязанных нод. Если словарь двухуровневый-можно поступить следующим образом: Я также сразу закладываю возможность использовать jQuery эффект аккордиона Аргументом функции будет номер вашего словаря. Помещайте эти функции в свой модуль. Можете скачать заготовку модуля. Там есть исходники, потрете в них лишнее и запишите в него только эти 2 функции.
  1. function get_taxonomy_top($vid=2){
  2. echo '<div id="accordion">';</div>