Часто возникает необходимость отправить письмо админу сайта и прикрепить к нему какой либо файл. Простая обратная связь с админом не позволяет этого сделать. Вы можете только отправить письмо и вписать в него ссылку на то место где лежит файл. А это очень неудобно в большинстве случаев.
Или ещё вариант, который мне понадобился для одного из сайтов который был сделан на заказ. Сайт был сделан для газеты и журналисту который обслуживал сайт не всегда было удобно пользоваться FTP доступом для закачки фотографий размещаемых в статьях. Я использовал скрипт обратной связи с закачкой файлов как файл менеджер работающий через браузер.
Сам скрипт очень простой, работает на любых хостингах с поддержкой PHP. Пользователь заходящий на страничу с этим скриптом видит обычную форму для отправки письма админу сайта с дополнительным полем для отправки файла. Скрипт отправляет письмо на мыло админу с уведомлением о передаче файла. Сам файл закачивается в отдельную папку на сервере, а на почту отправляется только сообщение.
Дизайн полностью настраиваемый, все элементы дизайна находяться в файлах header.html и footer.html . После отправки письма с файлом, пользователя можно перенаправить на любую страницу сайта или на страницу stop.html с сообщением о том что файл и письмо были отправленны удачно. Всё это настраивается в конфиге скрипта. Вам нужно только оформить дизайн под свой вкус (основные теги уже прописанны заранее поэтому скрипт заработает сразу) и настроить конфигурационный файл.
Важно! Меры безопасности при использовании скрипта! Все скрипты позволяющие закачивать файлы на сервер являются тонким местом в общей безопасности. Поэтому необходимо принять все возможные методы для защиты. Если злоумышленник закачает какой либо исполняемый файл типа шелла то он сможет против вашей воли творить на Вашем сайте всё что захочет, вплоть до полного уничтожения сайта! Поэтому кроме файла .htaccess запрещающего обращение к файлам PHP вложенного в папку где будут храниться файлы , желательно предпринять ещё несколько мер безопасности. Во первых переименуйте саму папку (изменив и в конфигурационном файле нужную строчку) , а во вторых если Ваш хостинг позволяет это делать, запаролируйте папку с файлами средствами самого сервера. Только в таком варианте Вы сможете безопасно использовать этот скрипт, не боясь что в один прекрасный момент Вас взломают хакеры, или Ваш сайт будут использовать для рассылки спама.
Добавить страницу в закладки -
|
Сайт автора
|
|
|
Тип файла
|
ZIP
|
|
Размер файла
|
3.78 Kb
|
|
Зеркала
|
|
|
Рейтинг
|
5 / 22 [4]
|
Скачать Обратная связь и отправка файла
|