Ajax для файлов

Столкнулся с проблемой, как отпрвить файл на сервер, нашел решение:
допустим эта форма:

Читать далее

Отправка почты c вложениями

Начнем с азов. Отправка почты в php выполняется с помощью функции mail:

Читать далее

Победа над внутренним саботажником.

Победа над внутренним саботажником.
Кто такой внутренний саботажник? Это негативная сторона вашей личности. Он хитер и опасен, ибо появляется тогда, когда вы его не ждете. Он может отговорить вас от нового перспективного дела или развалить уже начатое. Умение распознать и понять своего саботажника является важным этапом в работе над собой. Как только вы задумали что-то важное, саботажник сразу же возникает из глубин вашей души и вкрадчиво проговаривает: «Зачем стараться, зачем приниматься за дело? Все бесполезно», «Тебе что, больше всех надо?», «Ты не способен стать лучшим, оставь это дело».
Эти и другие высказывания (а иногда просто чувства подобного рода), которые прорываются иногда с негативной стороны вашей личности, способны отвратить вас от новых начинаний, убить интерес к любой деятельности. Читать далее

Редирект без слэша на слэш на конце url

Открываем .htaccess и правим:

#redirect без слэша на слэш
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteCond %{REQUEST_URI} !-f
RewriteCond %{REQUEST_URI} !/$
RewriteCond %{REQUEST_URI} !.html$
RewriteCond %{REQUEST_URI} !.xml$
#RewriteCond %{REQUEST_URI} !/(job|realty|auto|announcements)/ #исключения
RewriteRule (.+) $1/ [R=301,L]

Редирект WWW на домен без WWW

Скачайте на свой компьютер с сервера файл .htaccess
Сделайте резервную копию данного файла и сохраните ее, по возможности, в другом месте на компьютере.
Откройте оригинальный файл .htaccess для редактирования, например, в блокноте.
Теперь добавьте в него следующие строки, но будьте внимательны и не забудьте заменить example.ru на адрес своего сайта

RewriteEngine On
RewriteCond %{HTTP_HOST} ^example.ru
RewriteRule (.*) http://www.example.ru/$1 [R=301,L]

И наоборот, кому надо редирект домена с WWW на домен без WWW:

RewriteEngine On
RewriteCond %{HTTP_HOST} ^www.example.ru$ [NC]
RewriteRule ^(.*)$ http://example.ru/$1 [R=301,L]

Поместить название раздела новостей в title

Если нужно вывести название раздела инфоблока новостей в Title, например использовать для вывода заголовка первого уровня из названия раздела в Битрикс. Для этого в папке шаблона news.list добавляем файл component_epilog.php со следующим содержимым:

Читать далее

Подключение ReCaptch-и от googl-а

recap
Очень удобный и довольно простой вариант — это ReCaptcha от Google. Помимо всего, у нее выходят новые версии, если вдруг ее начнут обходить какие-либо боты, но пока она неуязвима. Читать далее

Изменение размера изображений

Очень часто, практически повсеместно приходится изменять размеры изображений, будь то в каталоге товаров или новостях.
В стандарте битрикса есть функция для изменения размеров изображения:

Читать далее

Спасение

Вера — это целая наука, она не просто так появляется. Ее надо развивать, сеять (говорить) слово Божье. Даже просто так, когда ходишь и садишься, когда встаешь и ложишся спать. Надо читать Библию и находить там ценные обетования, которые Бог обещал своему народу.

Но самое главное и первое что нужно сделать, чтобы стать сопричастным к этим обетованиям и получить блага по ним, это то что нужно принять Христа, как Своего Личного Господа и Спасителя. Это очень важно, без этого веры нет — только обман. Читать далее

Транслитерация всех элементов инфоблока

Иногда по тем или иным причинам нужно сделать быструю транслитерацию всех элементов инфоблока. Пользователи сайтов зачастую забывают сразу заюзать соответствующую опцию (довольствуясь использованием ID) и накапливается целая «гора» элементов без заданного CODE.
Данный код вполне подойдет для этой операции. Лично я опробовал его несколько раз.
Транслит NAME производится в CODE элемента. Читать далее