-Ïîèñê ïî äíåâíèêó

Ïîèñê ñîîáùåíèé â php

 -Ïîäïèñêà ïî e-mail

 

 -Ñòàòèñòèêà

Ñòàòèñòèêà LiveInternet.ru: ïîêàçàíî êîëè÷åñòâî õèòîâ è ïîñåòèòåëåé
Ñîçäàí: 20.09.2007
Çàïèñåé:
Êîììåíòàðèåâ:
Íàïèñàíî: 41


Îòïðàâêà ïèñåì íà PHP ñ àòòà÷åì

Âòîðíèê, 13 Íîÿáðÿ 2007 ã. 14:17 + â öèòàòíèê
MniD âñå çàïèñè àâòîðà Áóäåì îòïðàâëÿòü ïèñüìà íà 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()
font>



Íó âîò ñîáñòâåííî è âñå.

Äàííûé êóñîê êîäà âû ñ ëåãêîñòüþ ìîæåòå «ïðèêðóòèòü» ê ñâîåìó äâèæêó.

Âñå íåîáõîäèìûå ïàðàìåòðû âûíåñåíû â ïåðåìåííûå, çàïîëíèâ çíà÷åíèÿ êîòîðûõ, ìîæíî èñïîëüçîâàòü ñêðèïò.
Ðóáðèêè:  Ñêëàä ãîòîâûõ ðåøåíèé
Ïîëåçíîñòè
Ñòàòüè

 

Äîáàâèòü êîììåíòàðèé:
Òåêñò êîììåíòàðèÿ: ñìàéëèêè

Ïðîâåðêà îðôîãðàôèè: (íàéòè îøèáêè)

Ïðèêðåïèòü êàðòèíêó:

 Ïåðåâîäèòü URL â ññûëêó
 Ïîäïèñàòüñÿ íà êîììåíòàðèè
 Ïîäïèñàòü êàðòèíêó