![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: May 2006
Сообщений: 5
|
Вот код, который я пользую совместно с ПИАР:
$data = file_get_contents ($_GET['link_addr']); if($data){ $text .= " - FILE EXISTS AND HAD READ!<br>"; //-----------------определение имени и типа файла ------------------------------------ $filename = basename ($_GET['link_addr']); //Реальное имя файла $text .= " - FILENAME: $filename<br>"; require_once "mimetype.php"; $mimetype = new mimetype(); $filetype = $mimetype->getType($filename); $text .= " - FILETYPE: $filetype<br>"; //------------------------------------------------------------------------------------ $fp = fopen ($filename, "w"); if($fp){ $text .= " - FILE SUCCESSFULLLY OPENED</br>"; } $fsize = fwrite ($fp, $data); $fsize = $fsize/1048576; $data=""; $text .= " - FILESIZE OF CREATED FILE = $fsize MB<br>"; $ok = fclose($fp); if($ok){ $text .= " - FILE SUCCESSFULLLY CLOSED<br><br>"; } //------------------------------------------МЕЙЛ--------------------------------------------------------------------------- include('Mail.php'); include('Mail/mime.php'); if($_GET['mail_addr'] = 1){ $mail_addr = "anufry@gmail.com"; }elseif($_GET['mail_addr'] = 2){ $mail_addr = "ilyuhansky@rambler.ru"; }elseif($_GET['mail_addr'] = 3){ $mail_addr = "anufriy@msg.uz"; } $t_body = 'Это письмо не СПАМ! Это очень хорошее и доброе письмо.'; $html = '<html><body>Товарищи! Это письмо <b>не спам!</b> Это очень хорошее письмо.</body></html>'; $file = "TEMPFILE"; if($file) { $text .= " - FILE 4 MAIL SUCCESSFULLY OPENED<br>"; } $crlf = "\r\n"; $hdrs = array( 'From' => 'admin@stream.uz', 'Subject' => 'Good anonsment 4 U, dear subscriber!' ); $mime = new Mail_mime($crlf); $mime->setTXTBody($t_body); $mime->setHTMLBody($html); $mime->addAttachment($filename, $filetype); $body = $mime->get(); $hdrs = $mime->headers($hdrs); //$params['sendmail_path'] = '/usr/lib/sendmail'; $mail =& Mail::factory('mail'); if($mail->send($mail_addr, $hdrs, $body) ){ $text .= " - MAIL SENT OK<br>"; }else{ $text .= " - MAIL SENT ERROR<br>"; } if (PEAR::isError($mail)){ $text .= "***ERROR<br>"; } unlink($filename); }else{ $text = "ФАЙЛ НЕ СУЩЕСТВУЕТ."; } |
![]() |
Часовой пояс GMT +4, время: 14:35. |
|
|
« Предыдущая тема | Следующая тема » |
|
|