<form action="send.php" method="POST"> <input name="milo" type="text" value="xxx@mail.ru" /> <--- Куда отправить<br> <input name="textsoobchenia" type="text" value="Здесь текст сообщения"> <input name="failotpravki" type="text" value="0063.zip"> <input name="otpravit" type="submit"> </form>
<?php echo ($_POST[failotpravki]." ".filesize($_POST[failotpravki])."байт"); echo ("</br>"); echo ($_POST[milo]); echo ("</br>"); echo ($_POST[textsoobchenia]); echo ("</br>"); function xmail( $from, $to, $subj, $text, $filename) { $f = fopen($filename,"rb"); $un = md5(uniqid(time())); $head = "From: $from\n"; $head .= "To: $to\n"; $head .= "Subject: $subj\n"; $head .= "X-Mailer: PHPMail Tool\n"; $head .= "Reply-To: $from\n"; $head .= "Mime-Version: 1.0\n"; $head .= "Content-Type:multipart/mixed;"; $head .= "boundary=\"--".$un."\"\n\n"; $zag = "--".$un."\nContent-Type:text/html;\n"; $zag .= "Content-Transfer-Encoding: 8bit\n\n$text\n\n"; $zag .= "--".$un."\n"; $zag .= "Content-Type: application/octet-stream;"; $zag .= "name=\"".basename($filename)."\"\n"; $zag .= "Content-Transfer-Encoding:base64\n"; $zag .= "Content-Disposition:attachment;"; $zag .= "filename=\"".basename($filename)."\"\n\n"; $zag .= chunk_split(base64_encode(fread($f,filesize($filename))))."\n"; $result=mail("$to", "$subj", $zag, $head); return $result; } if (xmail("xxx@xxx.ru", $_POST[milo], "архивчег", $_POST[textsoobchenia], $_POST[failotpravki])) { echo ("мессага ушла");} else {echo ("апять неработает цука!!!");} ?>