sqlsrv_encoding_utf8

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

В базах данных от Microsoft (MSSQL) очень часто наблюдаются проблемы с кодировкой. Данные нужно переводить из windows-1251 в UTF-8. Это делается на уровне базы данных.Можно использовать функцию
  1. PDO::SQLSRV_ENCODING_UTF8
для драйвера PDO.Очень удобный драйвер для общения с любой базой данных.
  1. $serverName = "serverName\SQLEXPRESS";
  2. $name= "user_name";
  3. $pass = "password";
  4. $options = array(PDO::SQLSRV_ATTR_ENCODING=>PDO::SQLSRV_ENCODING_UTF8, "CharacterSet" => "UTF-8");
  5.  
  6. try
  7. {

Интерактивное видео

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

Что это такое и с чем его едят.Интерактивное видео-это не просто видео, которое можно смотреть, а видео, по которому можно кликать..как то взаимодействовать с ним. Для создания такого видео не требуется каких-то специальных навыков..достаточно лишь чувства вкуса или просто желания сделать что-то интересное. Заниматься созданием такого видео может как опытный пользователь ПК, так и начинающий. Особо полезным такой инструмент может быть для рекламодателей или же просто медиа-порталов. В данной статье я расскажу о подобном сервисе.

Постраничная навигация 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%;