Freshcoder.ru – уроки PHP
программирование на PHP-
Урок 15. Отправка почты с вложениями.
Сентябрь 15th, 2008 28 КомментариевНаш предыдущий урок, в котором мы разбирали способ организации обратной связи был достаточно простой. Тогда мы рассмотрели возможность отправки только текстовой информации. Как поступить если требуется отправить письмо с вложением? Ответ на этот вопрос вы получите в этом уроке. Рассмотрим один из наиболее типичных способов отправки почты с вложением, в состав которого будет входить материал из предыдущих моих публикаций.
Детали
Разберем по пунктам с чем нам сегодня придется столкнуться:
1. Создание формы отправки сообщения.
2. Upload файла на сервер, для последующей отправки как вложение.
3. Составление письма и прикрепление файла. Функция отправки почты с вложением.
Подпишись на RSS, впереди много интересного. -
Урок 14. Регистрация и авторизация пользователей. Часть первая. Скрываем контент.
Август 31st, 2008 189 КомментариевОбычно при создании сайта у многих программистов возникает вопрос: “Как осуществить регистрацию пользователей?”. Регистрация позволяет получить достаточно большую аудиторию, которая периодически будет заходить на ваш ресурс. Но как же заставить человека заполнить несколько полей? Это первая задача, для решения которой многие владельцы сайтов или порталов закрывают свой контент от незарегистрированных пользователей. Чаще всего это варез, музыка, и прочие файлы, которые заставляют человека зарегистрироваться и получить доступ к необходимому контенту.
Подпишись на RSS, впереди много интересного. -
Урок 13.Создание фотогалереи на сайте. Менеджер изображений.
Август 21st, 2008 81 КомментариевПожалуй даже самый ленивый программист не задавался вопросом создания фотогалереи на сайте. Сейчас в сети достаточно много разнообразных сервисов для хранения своих фотографий, но что если хочеться создать персональную фотогалерею, которая должна отображаться на вашем сайте? Попробуем решить данную проблему в этом уроке.
Детали
В данном уроке предлагаю рассмотреть два базовых принципа:
- Обычный листинг изображений из директории на сервере;
- Менеджер изображений с использованием БД MySQL, состоящий из административной и пользовательской части, позволяющий загружать/удалять изображения, составлять описания к ним и тд.
Подпишись на RSS, впереди много интересного. -
Урок 12. Спам фильтр. Фильтрация сообщений и комментариев.
Август 11th, 2008 19 Комментариев
Подготовить данный урок меня побудил комментарий на моем сайте. Пользователь Light задался вопросом фильтрации произвольных символов в скрипте гостевой книги, на что я отреагировал быстро и незамедлительно, предложив небольшой фрагмент кода, который вырезает из текста сообщения все ненужные символы. Но что если вместо символов у нас появляется рекламная ссылка, либо попросту нецензурная брань.
Для решения проблемы представлю Вам хороший материал, который научит бороться с рекламой и бранью в ваших гостевых и комментариях.
Подробнее »
Подпишись на RSS, впереди много интересного. -
Урок 11. Функция отправки почты на PHP. Создаем форму обратной связи на сайте.
Август 7th, 2008 124 КомментариевВ данном уроке я хочу подойти к проблеме реализации обратной связи с администрацией сайта. Частично, такую возможность мы рассматривали в 5 уроке. В нем мы разбирали скрипт добавления комментариев на сайте, ну или попросту пример использования гостевой книги в качестве средства связи. Но что если на сайте необходимо организовать связь только администрацией, с целью получения приватных сообщений? Для этого идеально подходит форма обратной связи с администратором сайта.Вообще, организовать связь можно несколькими способами:
- Размещение адреса электронной почты на какой либо странице,в качестве контактных данных , что конечно же со временем повлечет огромные объемы спама;
- Создание ссылки типа <a href=”mailto:admin@site.ru?subject=Технический вопрос”>Написать письмо</a>. Такая ссылка, попросту будет запускать почтовую программу, по умолчанию установленную на вашем компьютере. Этот способ простой, но опять же это не спасет вас от спама.
- Создание формы обратной связи с проверкой на валидность заполняемых данных, установкой простой капчи, будет лучшим способом, т.к. сведет к минимуму получение спама с вашего сайта.Давайте разберем этот пример.
Детали
Чтобы создать форму отправки сообщения на сайте, нам необходимо ознакомиться с некоторыми новыми функциями:
- Функция отправки почты mail();
- Использование регулярных выражений, предназначенных для проверки заполняемых данных;
- Установка графической капчи, т.е. подтверждение набора символов, отображаемых на картинке.
Подпишись на RSS, впереди много интересного.




Последние комментарии