Код |
<?php if (isset($_POST['send'])) { function send_mail($email, $subject, $message, $path) { $fp = fopen($path,"r"); $file = fread($fp, filesize($path)); fclose($fp); if(!mail($email, $subject, $message, "From: info@klyaksa.biz.ua")) { echo "К сожалению, письмо не отправлено"; exit(); } if (!empty($_FILES['file']['tmp_name'])) { $path = $_FILES['file']['name']; if (copy($_FILES['file']['tmp_name'], $path)) $filepath = $path; } $email = $_POST['email']; $subject = $_POST['subject']; $message = $_POST['message']; if(empty($filepath)) mail($email, $subject, $message, "From: info@klyaksa.biz.ua"); else send_mail($email, $subject, $message, $filepath, "From: info@klyaksa.biz.ua"); } header('Location: gratitudef.php'); } ?> |
Цитата (freed-master @ 5.04.2009 - 21:25) |
не отправляет ни вложенный файл ни само письмо |
Цитата (kirik @ 6.04.2009 - 05:32) |
Посмотри тут. |
PHP |
function send($to, $from, $subject="", $headers="") { |
Цитата (FatCat @ 6.04.2009 - 08:12) |
Только там совершенно напрасно в сокеты лезет. |
PHP |
function sendmsg($to, $subject, $text, $from, $file) { |