Установка полного русского словаря для проверки орфографии в PHPStorm

Официальный русский словарь доступен на сайте JetBrains, но к сожалению, он далеко не полон и многих русских слов не знает. На наше счастье, dikmax подготовил большой русский словарь, который подходит для всех продуктов JetBrains (IDEA, RubyMine, WebStorm, PyCharm, PhpStorm, MPS, и т.д.) Скачать словарь можно здесь, а установить его достаточно просто. Для 10 Версии: Скаченный архив … Подробнее

Obj в Array

Перевод Object в массив простенькая функция для класса: private function objectToArray($obj) { if (is_object($obj)) $obj = (array)$obj; if (is_array($obj)) { $new = array(); foreach ($obj as $key => $val) { $new[$key] = $this->objectToArray($val); } } else $new = $obj; return $new; }

Рубрики PHP

Проверка формы за заполнение данных

var form = $(this).parents(‘form’), params = [ $(form).find(‘[name=»REGISTER[NAME]»]’), $(form).find(‘[name=»REGISTER[PERSONAL_PHONE]»]’) ], i = params.length, error = false; while (i—) { if ($(params[i]).val() == ») { error = true; $(params[i]).addClass(‘error’); } else { $(params[i]).removeClass(‘error’); } } console.log(error); if (error) { return false; }

Рубрики JS

Обучающие видео по PHP для начинающих.

Обучающие видео по PHP для начинающих. PHP — скриптовый язык, который интенсивно применяется для разработки веб-приложений. Популярность PHP обусловлена большим набором средств и возможностей для разработки динамических веб-страниц и веб-приложений. Курс рекомендуется тем, кто уже немного разбирается в верстке и хотел бы освоиться в веб-программировании. Введение в PHP. Основы синтаксиса. Переменные и область видимости. Вывод … Подробнее

Разработка интернет-приложений

Разработка интернет-приложений В данном курсе будут рассмотрены Основы: HTTP, HTML, DNS, TCP Unix: командная строка, отладка, демоны, пакеты Веб-серверы: разница между ними и их устройство Языки программирования для Веб Фреймворки: Django Работа с базами данных, Django ORM Обработка запросов Инфраструктура: фоновые асинхронные задачи, cron, очереди сообщений и задач (RabbitMQ, Celery), микросервисы, real-time сообщения, полнотекстовый поиск … Подробнее

Изучение программирования. SQL

Изучение программирования. SQL (Часть 1/2) SQL. 1. Введение SQL. 2. О SQL SQL. 3. Установка MySQL SQL. 4. Базовые команды SQL. 5. Дружим с SELECT SQL. 6. Работа с записями SQL. 7. Нормализация (1 форма) SQL. 8. Изменяем поля — ALTER SQL. 9. Изменяем поля — Строковые функции SQL. 10. CASE и ORDER BY

Скрываем Email от спамеров

Просто оставлю это здесь: if ($(«.hide-mail»).length) { var at = / AT /; var dot = / DOT /g; $(‘.hide-mail’).each(function () { var text = $(this).text(), span_class = $(this).attr(‘class’), addr = text.replace(at, ‘@’).replace(dot, ‘.’), rgx = new RegExp(text), html = $(this).html().replace(rgx, addr), link = $(‘<a href=»mailto:’ + addr + ‘»>’ + html + ‘</a>’); link.addClass(span_class).removeClass(‘.hide-mail’); … Подробнее

Рубрики JS

Волшебный Ajax

Самая простая отправка формы аяксом: $(‘form select’).on(‘change’, function () { var form = $(this).parents(‘form’); //dataType: ‘json’, $.ajax({ url: ‘/путь-на-наш-файл-для-обработки-формы.php’, type: ‘POST’, data: $(form).serialize(), success: function (response) { $(‘#calendar-content’).html(response); } }); return false; }); Разбираем: Что же тут произошло? $(‘form select’).on(‘change’, function () { Вешаем событие изменения на select находящийся в нашей форме. (вешать можно на … Подробнее

Рубрики JS

Волшебный Crontab

И так начнем. Для выполнения программного кода в указанное время нужно добавить нашу команду в crontab. Для добавления программы в crontab используем команду crontab -e. Вы окажетесь в текстовом редакторе vi (редактор может отличатся), где сможете вводить текст сценария для cron. Краткая справка по редактору vi: для вставки текста нажмите i, затем вводите текст для удаления символов нажмите ESC, а затем наберите … Подробнее

Создание подключения SOAP и проверка возникающих ошибок

Заготовка для общения с SoapClient: $params = array( ‘exceptions’ => 1, «trace» => 1, ‘cache_wsdl’ => WSDL_CACHE_NONE ); $params[‘login’] = »; $params[‘password’] = »; $cl = new SoapClient( ‘http://test.te/’ , $params /*передаваемые данные*/); $functions = $cl->__getFunctions(); // получить список функций /*не обязательно*/ $runParams1 = array( ‘parameters’ => array( ‘isError’ => false, ‘Message’ => » ), … Подробнее

This site is using the Seo Wizard wordpress plugin by www.seowizard.org.