Решение проблемы с кодировкой на сайте

Решение проблемы с кодировкой на сайте В этой статье я хочу показать как бороться с одной из самых распространенных проблем — кодировкой символов на страницах сайта. Не редко в процессе разработки можно увидеть на страницах своего сайта «краказябры», вместо текста. У этой проблемы может быть несколько причин, их мы сейчас и рассмотрим.
Читать далее «Решение проблемы с кодировкой на сайте»

Отправка письма с вложением на php

Отправка письма с вложением на phpВ этой статье я приведу пример того, как можно с помощью php и функции mail() отправлять письма с прикрепленными файлами.
Чтобы было наглядней и понятней всю основную часть я вынес в функцию. Код подробно прокомментирован, поэтому что-либо писать нет смысла, просто приведу код:
Читать далее «Отправка письма с вложением на php»

Пагинатор. Постраничный вывод данных на php

Пагинатор. Постраничный вывод данных на phpВ этой статье я приведу пример работы пагинатора — вывода записей из базы данных постранично. Для примера будем выводить новости.
Весь функционал опирается на возможность в sql делать выборку по лимиту, для этого в запрос добавляется ключевое слово — LIMIT. Limit может принимать два параметра rows и offset. Выглядеть это будет примерно так:
Читать далее «Пагинатор. Постраничный вывод данных на php»

Отправка писем через SMTP с авторизацией на php

Отправка писем через SMTP с авторизацией на phpВ этой статье я хочу показать как можно сделать отправку писем из php через smtp сервер на примере smtp.yandex.ru
Иногда бывает такое, что на хостинге запрещено отсылать письма стандартными средствами — mail(), такое в основном бывает на бесплатных хостингах :) Так же бывает необходимость слать почту через smtp и на серверах, по ряду различных причин.
Читать далее «Отправка писем через SMTP с авторизацией на php»

Проверка формата и размера картинок

В этой статейке, я хочу показать, как можно сделать валидацию для картинок. Это может пригодится при загрузке изображений пользователями на сайт.
Я написал две функции для валидации картинок: проверка корректности формата(расширения) и проверка корректности размера.
Читать далее «Проверка формата и размера картинок»

Отправка оповещения пользователю в одноклассниках

В этой статейке, я приведу пример работы с api «одноклассников».
Отправка оповещения пользователю от приложения в социальной сети «одноклассников».
При использовании кода подразумевается, что вы уже зарегистрировали свое приложение в соц.сети и получили ключ и секретный ключ для своего приложения.
Читать далее «Отправка оповещения пользователю в одноклассниках»

Получение фотографий из альбома одноклассников

В этой статейке, я приведу пример работы с api «одноклассников».
Получение фотографий из альбомов пользователя из социальной сети «одноклассников».
При использовании кода подразумевается, что вы уже зарегистрировали свое приложение в соц.сети и получили ключ и секретный ключ для своего приложения.
Читать далее «Получение фотографий из альбома одноклассников»

Получение альбомов пользователя из одноклассников

В этой статейке, я приведу пример работы с api «одноклассников».
Получение альбомов пользователя из социальной сети «одноклассников».
При использовании кода подразумевается, что вы уже зарегистрировали свое приложение в соц.сети и получили ключ и секретный ключ для своего приложения.
Читать далее «Получение альбомов пользователя из одноклассников»

Получение ТИЦ сайта с помощью php

Получение ТИЦ сайта с помощью phpВ этой статье я опять хочу поработать с api Яндекса. Апи яндекса очень удобные и работать с ними одно удовольствие. В сегодняшнем примере я покажу как можно получить значение ТИЦ сайта. Для этого мы воспользуемся вот этой ссылкой: http://bar-navig.yandex.ru/u?ver=2&url=http://vk-book.ru&show=1 — тут жирным выделен адрес сайта. Если открыть ссылку в браузере, то вы сможете увидеть, что Яндекс возвращает XML файл с данными. Из этого XML нам нужно только одно значение, которое хранится в атрибуте value тега tcy.
Читать далее «Получение ТИЦ сайта с помощью php»

Транслит кириллицы для создания урлов

Транслит кириллицы для создания урловТранслит — это запись русского текста латинскими буквами.
В этой статейке, я хочу показать как можно автоматически делать транслит кириллицы, для дальнейшего использования в качестве урла. Как наверняка вы знаете, в url`е могут содержаться символы латиницы и символ нижнего подчеркивания. Именно по таким критериям и должен происходить транслит нашей строки.
Читать далее «Транслит кириллицы для создания урлов»