PHP mail – письмо с несколькими вложениями файлов, multiple attachments

PHP mail - письмо с несколькими вложениями файлов, multiple attachmentsЕсли перед вами стоит задача сделать отправку письма с возможностью прикрепить несколько файлов, то в этом нет ничего сложного и в данном примере мы разберем что к чему, и как это реализовать с помощью функции mail без всяких библиотек. Подробнее ➜

Как сделать баннер расхлоп и прописать его?

banner-rashlop расхлоп баннерБаннер расхлоп или также известный как разворачивающийся баннер, это такой подвид баннеров, которые изначально имеют определенный размер, а при наведении на него курсора мыши, увеличиваются в размере до определенного значения. Эти баннеры также могут быть как вертикальными так и горизонтальными.  В данной статье я покажу пример как сделать такой баннер. Прежде всего хочу отметить что расхлоп-баннер можно реализовать как минимум парой методов. Один из них – реализация в одном флеш-ролике, а второй, это использование двух flash-банеров – маленького и большого размера. О втором варианте я вам и поведую. Подробнее ➜

простые примеры JOIN

sql join примерыКроме обычных простых запросов  с простыми условиями язык SQL позволяет составлять довольно сложные выражения, на вил которых порой страшно смотреть, такими непонятными они выглядят. Однако такие запросы встречаются не очень часто, и следующий уровень сложности после обычного SELECT на мой взгляд идет команда JOIN. Давайте разберемся как с ней работать. Подробнее ➜

phpMyAdmin 1440

phpmyadmin-1440Не ошибусь если предположу, что многие кто работает с базой mysql используют в качестве помощника такой полезный инструмент, как phpmyadmin. У меня например он есть в наличии как в наборе Денвер так и в наборе wampp (WAMPSERVER). И все бы ничего, но иногда встречаются мелочи которые начинают раздражать, например необходимость заново логиниться, при отсутствии активности более 1440 секуд. Подробнее ➜

iphone 5 после падения перестала работать кнопка home

сломалась кнопка home на iphone после паденияЖена стала обладательницей iphone 5. Все было прекрасно пока он случайно не упал со стола на пол. Внешне он не пострадал, и даже включился, но обрадовалась она рано, так как кнопка home после падения перестала работать. Если у вас случилась похожая история не огорчайтесь, восстановить работоспособность этой кнопки может быть вполне вам по силам. И так… Подробнее ➜

PDO не выдает ошибок но и не добавляет запись в базу

pdo не добавляет запись и не выводит ошибкуДолго бился с такой вот проблемкой. Вроде бы запрос на PDO абсолютно правильный, проверил много раз, а данные в базу не добавляются и ошибок нет. Использовал разные варианты оформления запроса. В моем случае надо было сделать INSERT данных в таблицу. Скрипт отрабатывает, никаких ошибок не выдает, но запись в таблице не появляется. Мистика. Так в чем же дело?? Подробнее ➜

Создаем капчу для формы обратной связи

CAPTCHA своими руками капчаНа тему создания капчи (captcha) было написано очень много статей, а также почти в каждой такой заметке в комментариях начинался холивар на тему нужна ли вобще нам каптча, и если да то в каком виде она должна быть. Вариантов как вы наверное знаете привеликое множество, это цифры, или буквы, или их сочетание, деформированные или ровные, или подбор котиков, или даже решение формул или каких то других математических или тематических задачек. Подробнее ➜

Создание и оформление progress бара с HTML5

progress-bar оформление на cssHTML5 ввел отличный элемент прогресс бар <progress>, который позволяет показывать прогресс определенных задач, таких как добавление чего-либо или индикация загрузки, вобщем всего, что находится в процессе. В этой статье мы увидим, как добавить этот элемент в документ, как оформить его при помощи CSS и анимируем полосу индикатора выполнения. Как вы увидите далее, в этом нет ничего сложного, и все можно будет сделать несколькими правилами в стилях css. Подробнее ➜

Загрузка нескольких картинок или файлов на сервер с jQuery и Ajax без плагинов.

загрузка картинок на сервер jquery ajaxЗагрузка файлов или картинок на сервер является довольно типичной задачей. Но прогресс не стоит на месте и поэтому сейчас конечно же хочется, чтобы загрузка файлов происходила в фоновом режиме. Как правило ранее это можно было реализовать с использованием технологии flash либо iframe. Также многие используют плагины такие как jQuery Form Plugin или Ajax File Upload Plugin или Multiple File Upload Plugin и море других. С появлением объекта FormData все стало значительно проще. FormData() позволяет составить набор данных для отправки на сервер с помощью XMLHttpRequest. Подробнее ➜

PDO query или execute

В начале изучения PDO я тоже частенько путался в выборе метода при работе с базой данных. Для тех кто не читал или читал одним глазком статью с примерами работы PDO, напомню что существует три способа, которые мы можем задействовать чтобы выполнить команду mysql. Подробнее ➜