Posts Tagged ‘кодировка’

Меняем кодировку для всех файлов проекта

Понедельник, Февраль 2nd, 2015 Нет комментариев

Under : , , , ,

Для этого у нас будет оч. простая команда: (далее…)

Конвертация данных в неверной кодировке

Суббота, Январь 31st, 2015 Нет комментариев

Under : , , , , ,

Постепенно забываешь что есть какие-то кодировки кроме utf-8. Все базы в utf-8, TYPO3 всегда тоже в utf-8… И устанавливая что-то почти всегда уверен что система работает в utf-8, или будет использовать настройки базы данных. (далее…)

Несколько слов о кодировках

Понедельник, Апрель 16th, 2012 Нет комментариев

Under : , , , , ,

Кто об этом все знает, тот может пропустить эту статью, остальным же я поведаю о причинах возникновения различных кодировок и проблемах web-дизайна, связанных с ними.

История возникновения

Кодировка представляет собой таблицу символов, где каждой букве алфавита (а также цифрам и специальным знакам) присвоен свой уникальный номер — код символа.
(далее…)

Функция Mail(). Общие вопросы

Воскресенье, Апрель 15th, 2012 Нет комментариев

Under : , , , , ,

Общие возможности

Рано или поздно каждый владелец сайта сталкивается с необходимостью отправки писем непосредственно с сайта через скрипт, а не через почтовые программы. Это могут быть письма, отправляемые скриптом гостевой книги, сообщающее владельцу сайта что у него в гостевой появилось новое сообщение, или форумом, для оповещения о новом вопросе.
Во всех этих случаях необходима именно автоматическая отправка писем миную разнообразные почтовые программы и утилиты. (далее…)

Работа с Web-сервером Russian Apache

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , , , , ,

Русский Apache

Самый распространенный Web-сервер в мире — это Apache. По данным компании Netcraft (http://www.netcraft.com/Survey/) общее число Web-узлов, работающих под его управлением, к концу 1998 г. достигло 2 млн. (55% общего числа узлов) и постоянно растет. Для сравнения: на долю серверов Microsoft приходится 25%, Netscape -7%. Будучи бесплатной открытой программой, предназначенной для бесплатных же Unix-систем (FreeBSD, Linux и др.), Apache по функциональным возможностям и надежности не уступает коммерческим серверам, а широкие возможности конфигурирования позволяют настроить его для работы практически с любой конкретной системой. Существуют локализации сервера для различных языков, в том числе и для русского. (далее…)

Отправка писем в правильной кодировке на PHP

Понедельник, Апрель 9th, 2012 Нет комментариев

Under : , , ,

У меня часто спрашивают, как отсылать письма с помощью PHP в правильной кодировке: после отправки письма с русскими буквами, на почту людям приходит абракадабра.

А все дело в том, что для почты у нас принято использовать кодировку KOI8-R, а для веба — Win-1251 (ANSI) - так, и выходит — мы шлем с сайтов в win-1251, а почтовые программы открывают его как KOI8-R

Выходов из ситуации хватает. Начиная, можно на самой веб странице можно использовать кодировку KOI8-R. Но я бы не советовал этого не делать — у некоторых посетителей могут возникнуть с кодировкой на самой странице. Так что оставим этот метод для ламеров, а применим более изящный, на PHP. (далее…)

Автоматическое определение кодировки текста

Воскресенье, Апрель 8th, 2012 Нет комментариев

Under : , , ,

PHP скрипт для автоматического определения кодировки текста.

Оригинал: http://tony2001.phpclub.net/detect_charset/

<?php

   define(‘LOWERCASE’,3);

   define(‘UPPERCASE’,1);

   function detect_cyr_charset($str) {

      $charsets = Array(

         ‘k’ => 0,

         ‘w’ => 0,

         ‘d’ => 0,

         ’i’ => 0,

         ‘m’ => 0 (далее…)

Полоса новостей на php с использованием javascript и слоев

Воскресенье, Апрель 8th, 2012 Нет комментариев

Under : , , , , , , ,

Такой пример вы можете увидеть на страницах сайтов http://www.czar.ru/ или же http://www.russianjudo.ru/.

Если вместо новостей пусто или сообщение об ошибке (зависит от настроек сервера), это значит, что сервер gazeta.ru сильно занят и не может обслужить всех желающих получить новости. Можно конечно брать новости и с других серверов, но так как мы рассматриваем реально работающий пример программирования, то будем работать с ним.

Как же создать такую новостную полосу? Все довольно просто. Заходим на сайт и находим пункт «экспорт новостей». http://www.gazeta.ru/explogin.html. Там нам предлагают экспортировать на свой сайт новостную полосу с их ресурса.

Мы радуемся и регистрируемся. Все абсолютно бесплатно и, главное, стабильно. Например (реальная регистрация, можете зайти и проверить, а также, можете там изменять рубрики, получаемые нами в новостной полосе), ввели имя news_list, пароль qwer мейл — ваш (реально, в этом примере — мой), адрес сайта любой, например — citforum.ru. Затем понадобится только лишь имя и пароль. (далее…)

Метатеги

Суббота, Апрель 7th, 2012 Нет комментариев

Under : , , , ,

Метатеги используются для хранения информации предназначенной для браузеров и поисковых систем. Например, механизмы поисковых систем обращаются к метатегам для получения описания сайта, ключевых слов и других данных.

Метатеги для поисковых механизмов

Среди разработчиков сайтов существует мнение, что правильно написанные метатеги позволяют подняться к верхним строчкам поисковых серверов. На самом деле это не так, на одних метатегах высоко не поднимешься, но и неудачно выполненное содержимое метатегов может ухудшить рейтинг сайта. (далее…)