View file mail/sendmail.php

File size: 1.36Kb
<?php
include'../config.php';
include'../include/head.php';
@$to=$_POST['to'];
@$sub=$_POST['sub'];
@$msg=$_POST['msg'];
@$who=$_POST['who'];
@$rnd=$_POST['rnd'];
$f=fopen('../data/mail.dat','r');
$rnde=fread($f,2);
fclose($f);
if($to=='' || $sub=='' || $msg=='' || $who=='' || $rnd==""){
echo'<center><b>Ошибка!</b></center><hr/>Возможно не заполнено одно из полей.<br/>';
require_once"../include/foot.php";
exit;}
if($rnd!=$rnde){
echo'<center><b>Ошибка!</b></center>Не верно введено число!<br/>';
require_once"../include/foot.php";
exit;}
$sub=utf_to_win($sub);
$sub=convert_cyr_string($sub,'w','k');
$msg=utf_to_win($msg);
$msg=convert_cyr_string($msg,'w','k');
$adds = "From: \"\" <$who>\n"; 
$adds .= "X-sender: \"\" \n";
$adds .= "Content-Type: text/plain; charset=koi8-r\n";
$adds .= "MIME-Version: 1.0\r\n";
$adds .= "Content-Transfer-Encoding: 8bit\r\n";
$adds .= "X-Mailer: PHP v.".phpversion();
if(@mail("$to","$sub","$msg",$adds)){
echo"<center>Письмо для <b>$to</b> успешно отправленно!</center><br/>";
}else{
echo"<center><b>Ошибка при отправке!</b></center><br/>Пожалуйста, свяжитесь с администратором!<br/>";}
$f=fopen('../data/mail.dat','w');
fclose($f);
include'../include/foot.php';
exit;
?>