Отправка почтового сообщения

344
09 января 2017, 23:56

Почему выдаёт ошибку?

Warning: filesize() [function.filesize]: stat failed for /php/book/mail/index.php in C:\OpenServer\domains\localhost\php\book\mail\index.php on line 14

Письмо успешно отправлено

<?php 
    $headers = "Content-Type: text/html; charset=KOI-R\r\n";
    $headers .= "From: server <someone@somewhere.ru>\r\n\r\n";
?>
<?php
    $theme = 'Отчёт с сайта';
    $theme = convert_cyr_string($theme, 'w', 'k');
    $message = "<html>
                <head></head>
                <body>
                Письмо отправлено - ".date("d.m.Y H:i:s")."<br>
                Размер скрипта отправителя - ".filesize($_SERVER['PHP_SELF'])."
                </body>
                </html>";
    $message = convert_cyr_string($message, 'w', 'k');
    $headers = "Content-Type: text/html; charset=KOI-R\r\n";
    if(mail($to, $subject, $message, $eaders)){
        echo "Письмо успешно отправлено";
    }
    else{
        echo "Произошла ошибка - письмо не отправлено";
    }
?>

Делаю по книге Самоучитель PHP5/6

READ ALSO
CURL и редирект [дубликат]

CURL и редирект [дубликат]

На данный вопрос уже ответили:

398
laravel 5.2 транзакции

laravel 5.2 транзакции

Пытаюсь создать строки в бд (Inno db)

460
Созданием Excel файла в PHP через PHPExcel

Созданием Excel файла в PHP через PHPExcel

Проблема с созданием Excel файла в PHP через PHPExcelНа выходе файл не хочет скачиваться и выдаёт ошибку, как на второй картинке

420