Комментарии Disqus. Кодировка.

Многие кто использует в своих блогах комментарии Disqus, наверняка сталкивались с проблемой их корявого отображения в базе данных, ну и соответственно при выводе последних комментариев. Проблемы возникают лишь с отображением русских символов, как я заметил. Не трудно было заметить некую закономерность при отображении символов кириллицы. Читать далее…

Отбор файлов по расширению

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

Методы передачи данных GET и POST

Часто скрипты написанные на PHP требуют вмешательства пользователя, когда необходимо передать какие либо данные. Протокол HTTP позволяет нам это сделать посредством передачи GET и POST запросов серверу. И в PHP есть поддержка этих методов передачи Читать далее…

Новый дизайн блога

Сегодня у меня есть одна радостная новость! Как вы заметили, на блоге сменился дизайн! =)

Светлые тона большинства блогов уже порядком поднадоели, поэтому я подумал, что темный будет куда лучше. Куски php-кода на фоне отлично сочетаются с тематикой блога. Так же сюда отлично вписались иконки подписки и соц. сетей. Читать далее…

Работа с файлами в PHP. Запись и чтение.

Как я уже говорил в прошлом посте, в качестве хранилища данных можно использовать и обычные текстовые файлы. Хоть их использовать и не рекомендуют, т.к. скорость взаимодействия с ними ниже, чем с БД, но функции для работы с ними пригодятся. Читать далее…

Связь PHP с базой данных MySQL

При создании динамичных Web-страниц часто необходимо помнить о хранилище данных, для которого можно использовать как обычные текстовые файлы, так и базы данных. Для простых приложений при относительно небольшом объеме данных и интенсивности многопользовательского режима подойдут текстовые файлы, однако Читать далее…

Условные операторы и циклы

Думаю, прежде чем рассматривать более сложные примеры с использованием баз данных, файлов и т.п. следует рассмотреть так называемые управляющие структуры, без которых зачастую не обойтись при написании такого рода кода. Итак, управляющие структуры — это языковые структуры, которые позволяют управлять потоком выполнения программы или сценария Читать далее…

Операции в PHP

Всем доброго времени суток! Сегодня я хочу рассказать об операциях в PHP. Данный пост будет носить скорее информативный характер, чтобы в дальнейшем было понятно что, например, означает запись $a++. Итак, начну с самого начала.

В PHP для манипуляции значениями и переменными, а так же выполнения над ними различных операций используются Читать далее…

По просьбам трудящихся

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

Основные функции на примере парсера XML

Всем привет! Сегодня я хочу на примере парсера (программы, которая будет извлекать контент с удаленного сайта и выводить на нашей странице) погоды из xml-файла с сайта gismeteo.ru, описать некоторые основные функции в PHP. Так сказать, чтобы было наглядно. Выбрал я xml потому что парсить его гораздо легче, нежели HTML, да и после очередной смены дизайна сайта гизметео, нужно было бы каждый раз переписывать код Читать далее…