Скрипты
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