Архив рубрики: Кодинг
Удобное поле (input) для телефона
Как заставить пользователя вводить номер телефона в правильном формате? Есть множество интересных решений, но заставлять пользователя совершенно не надо — пусть за пользователя основную...
Полезные правила файла .htaccess
Представляю вашему вниманию — подборку правил для .htaccess
При правильном использовании, конфигурационный файл web-сервера Apache — .htaccess (hypertext access) представляет собой очень мощное средство в...
Эмуляция CURLOPT_FOLLOWLOCATION
Если при работе с библиотекой cURL, вы получаете ошибку "CURLOPT_FOLLOWLOCATION cannot be activated when in safe_mode or an open_basedir is set in". Это означает, что для использования опции CURLOPT_FOLLOWLOCATION необходимо выключить safe_mode или...
Пересчет строк в таблице MySQL
Если в вашей таблице MySQL какое-то поле (например `id`) заполняется через auto_increment, а при этом вы еще удаляли какие-то строки из нее, и вам бы хотелось, чтобы значение поля id соответствовало...
Знакомство с PDO
Самая распространенная на данный момент СУБД это MySQL и соответственно все юзают именно ее.
В PHP 5 существует расширение PDO (PHP Data Objects). Что же это за такое расширение? PDO предоставляет общий...
Транслитерация русских слов и URL на PHP
Наверное каждый веб-программист хотя бы раз в жизни сталкивался с такой задачей, как перевод символов кириллицы, точнее их замена латинскими (английскими). Для этого в принципе понадобится...
Получение контента средствами PHP
Получить контент другого сайта средствами PHP очень просто. Для этого существует ряд полезных функций, которые можно смело задействовать для этих целей. Самый простой вариант — получение...
Парсер Whois доменов и ip адресов на PHP
Самый простой способ получить whois информацию о домене или ip адресе средствами PHP - отправить запрос к утилите whois.
На FreeBSD она установлена по умолчанию. Чтобы установить на CentOS...
Отправка писем через SMTP на PHP
Некоторое время назад, я заметил, что письма, отправляемые с моего сервера, перестали доходить до адресата. Редко, попадали в папку Спам, чаще совсем не доходили. Сразу было понятно, что...
Оптимизация MySQL запросов
В повседневной работе приходится сталкиваться с довольно однотипными ошибками при написании запросов.
В этой статье хотелось бы привести примеры того, как НЕ надо писать...