Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Тонкости сайтостроительства и Секреты паутинных дел мастеров


Здравствуйте, дорогие читатели!

Очередные 5 статей.

Шифрование адреса email в Smarty
В Smarty можно шифровать адреса email с помощью функции mailto.

Читать полностью »

Прячем email от ботов (PHP+JavaScript)
Не секрет, что, размещая в открытом виде на сайтах свои e-mail и icq адреса, вы рискуете попасть в списки спамеров и стать получателями нежелательной информации. Как же защитить информацию от ботов, в то же время сделав её доступной для рядовых пользователей? Для этого существует множество способов. В этой статье будут рассмотрены два из них: » Защита с помощью размещения текста на изображении. » Защита с помощью JavaScript.

Читать полностью »

Защита от SQL-инъекции с помощью mod_rewrite
Не секрет, что можно взломать абсолютно любой сайт, идеальной защиты не бывает. Взломать интернет сайт, намного легче, чем взломать прикладную программу, да и делать это гораздо интереснее, ведь твои труды увидят тысячи пользователей (разумеется если взломанный сайт достаточно популярен). На сегодняшний день известно множество методик взломов интернет-сайтов, одним из самых опасных является так называемая инъекция (Injection - введение). Инъекция бывает разной можно внедрить свой код в программу, можно внедрить инородные данные в поток чужих данных, но одной из самых опасных для интернет-сайтов является SQL инъекция (SQL Injection). Из названия уже становится понятно, что и куда внедряется. На всякий случай поясню, при SQL инъекции мы внедряем наш код в SQL запрос, в результате чего при благополучных обстоятельствах мы можем получить данные хранящиеся в базе данных не доступные для просмотра стандартными средствами. Многие полагают, что SQL инъекцией страдает только база данных MySQL, но это конечно же не так. SQL инъекцию можно осуществить в любую базу, поддерживающую языки запросов (а таких большинство). Рассмотрим вышесказанное на простом примере. Рассматривать все будем на примере MySQL, так как эта БД является одной из самых популярных среди web-программистов.

Читать полностью »

Объединение WAV-файлов
В этой статье мы рассмотрим интересное применение языка программирования PHP. В данном случае мы напишем функцию, с помощью которой можно объединить несколько звуковых файлов в один. Где это может пригодиться? Да в той же CAPTCHA, к примеру. Ведь иногда, если пользователь не может распознать символы, которые изображены на сгенерированной картинке, ему предлагают прослушать их. И в данном случае вовсе не нужно использовать специальные синтезаторы типа текст -> звук, ведь в латинице только 26 букв + 10 цифр. Но нам потребуется соединить произношение каждого символа как говорится “на лету”.

Читать полностью »

Шрифтовые пропорции
Иногда в полный рост встает такая проблема: относительные размеры шрифтов на странице заданы посредствам каскадных таблиц стилей (CSS), но необходимо, чтобы они (хотя бы приблизительно) сохранялись в браузерах, не поддерживающих технологию CSS. Использование тега FONT всегда считалось дурным тоном. Дело еще и в том, что сам по себе ничего не делает без атрибутов SIZE, FACE и COLOR. Т.е. определить шрифт с размером SIZE=+2 через CSS невозможно.

Читать полностью »

Напоминаем, что всё это вы можете найти на сайте blog.TheRinging.net.

С уважением, Иван.


В избранное