Разное
- Главная
- Шаблоны сайта
- Книги
- Фон для сайта
- Анимированные картинки
- Партнерские программы
- Лохотроны и кидалово в интернете

Скрипты

Php скрипты:
-Форумы,
-Портальные системы / CMS,
-Чаты,
-Доски объявлений,
-  Голосования
-Гостевые книги,
-FAQ системы,
-  Новости,
-Ссылки и каталоги ссылок
-Электронная почта,
-Электронная коммерция,
-Поиск,
-Файловые менеджеры.
JavaScript скрипты:
-Графика,
- Защита,
-Навигация,
-Текстовые эффекты,
-Часы и кaлендари.

Статьи
web-мастеру:
-Продвижение сайтов,SEO,
-Юзабилити,
-Поисковые системы,
- CMS (Системы управления сайтом),
-Apache,
-.htaccess,
-Mod_rewrite,
-Хостинг.
web
-PHP
-Perl
-ASP,
-SSI
-Javascript
-AJAX
-Java,
-Python
-ASP.NET
-Ruby on Rails.
Базы данных:
-MySQL,
-SQL,
SQLite
-PostrgeSQL
-Oracle
-MS SQL.
Языки разметки:
-HTML/xHTML
-CSS
-DHTML,
-WAP/WML,
-XML,
-RSS.
Интернет:
-Безопасность,
-Протоколы,
 -Интернет и Закон.


 
Отправка писем на PHP с аттачем.

Отправка писем на PHP с аттачем.

Вот решил написать свою первую статью.
Будем отправлять письма на PHP с аттачем:
Исходный код нашего скрипта:


$from = "admin"; // От кого
$to = "tiger1989@mail.ru"; // Кому
$filename = "certificates/image.jpg"; // Полное имя файла
$subj = 'TIGER IMAGE'; // Тема сообщения
$text = 'Hello from tigercms.com'; // Тело сообщения
$f = fopen($filename,"rb"); // Открываем и читаем бинарно файл $filename
$un = strtoupper(uniqid(time()));
$head = "From: $fromn"; // Создаем заголовки нашего письма
$head .= "To: $to ";
$head .= "Subject: $subj ";
$head .= "X-Mailer: PHPMail Tool ";
$head .= "Reply-To: $from ";
$head .= "Mime-Version: 1.0 ";
$head .= "Content-Type:multipart/mixed;";
$head .= "boundary="----------".$un."" ";
$zag = "------------".$un." Content-Type:text/html; ";
$zag .= "Content-Transfer-Encoding: 8bit $text ";
$zag .= "------------".$un." ";
$zag .= "Content-Type: application/octet-stream;";
$zag .= "name="".basename($filename)."" ";
$zag .= "Content-Transfer-Encoding:base64 ";
$zag .= "Content-Disposition:attachment;";
$zag .= "filename="".basename($filename)."" ";
$zag .= chunk_split(base64_encode(fread($f,filesize($filename))))." "; // Кодируем строку
//
в base64, деля файл на небольшие «куски» функцией "chunk_split"
mail("$to", "$subj", $zag, $head); // Посылаем письмо функцией mail()

?>


Ну вот собственно и все.
Данный кусок кода вы с легкостью можете «прикрутить» к своему движку.
Все необходимые параметры вынесены в переменные, заполнив значения которых, можно использовать скрипт.



Назад
Автор: TIGER
Сайт автора: tigercms.com





 
Реклама
успех в бизнесе .

Реклама

Рейтинги

Яндекс цитирования
Анти-Бан Яндекса для сайта www.webmas.ru