File size: 4.81Kb
<?php
Error_Reporting(E_ALL & ~E_NOTICE);
header ("Content-type:text/vnd.wap.wml; charset=utf-8");
header("Content-type:text/vnd.wap.wml");
print'<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml><card id="index" title="SendMail">
<p>';
include "./ini.php";
$login = autorize();
if ($login){
if (empty($act))
{
$rcode = rand(999,9999);
@mysql_query("update `codes` set `mailcheck`='$rcode' where `login`='".$login['login']."';");
print "<small>";
print "Кому:*<br/>";
print "<input type=\"text\" name=\"ml\" value=\"$to\"/><br/>";
print "Тема:*<br/>";
print "<input type=\"text\" name=\"tem\" value=\"\"/><br/>";
print "Сообщение:*<br/>";
print "<input type=\"text\" name=\"mes\" value=\"\"/><br/>";
print "Отвечать на:<br/>";
print "<input type=\"text\" name=\"from\" value=\"\"/><br/>";
print "Проверочный код: $rcode<br/>";
print "<input type=\"*N\" name=\"prcod\" value=\"\"/><br/>";
print "<anchor>Отправить<go href=\"email.php?login=".$login['login']."&act=send\" method=\"post\">";
print "<postfield name=\"ml\" value=\"$(ml)\"/>";
print "<postfield name=\"tem\" value=\"$(tem)\"/>";
print "<postfield name=\"mes\" value=\"$(mes)\"/>";
print "<postfield name=\"from\" value=\"$(from)\"/>";
print "<postfield name=\"prcod\" value=\"$(prcod)\"/>";
print "</go></anchor>";
print "<br/><a href=\"wapgb.php?login=".$login['login']."\">В Гостевую</a>";
print "</small>";
}
if ($act == "send")
{
$rp = @mysql_query("select `mailcheck`, `maillastcheck` from `codes` where `login`='".$login['login']."';");
$ra = @mysql_fetch_array($rp);
if (($prcod !== $ra['mailcheck']) or ($prcod == $ra['maillastcheck'])) {
print 'Неверный
проверочный код!
Вернитесь и обновите
страницу!';
}else{
$qm = @mysql_query("select `id` from `".$px.$mtable."` where `user`='".$login['login']."' and `email`='$ml';");
if(mysql_affected_rows()!==0){
$to=htmlspecialchars(stripslashes(trim($to)));
$tem=htmlspecialchars(stripslashes(trim($tem)));
$mes=htmlspecialchars(trim($mes));
$from=htmlspecialchars(stripslashes(trim($from)));
$mes = iconv('UTF-8','windows-1251',$mes);
$tem = iconv('UTF-8','windows-1251',$tem);
if ((!empty($ml))and(!empty($tem)) and(!empty($mes))){
if (empty($from)) {
$from = "[email protected]";
}
$descr = "Это сообщение было отправлено вам из гостевой сайта ".$login['link'].". Адрес гостевой ".$urls."wapgb?login=".$login['login'].". Текст сообщения:";
$descr = iconv('UTF-8','windows-1251',$descr);
mail($ml, $tem, "".$descr." ".$mes."",
"From: $from", "$from");
print 'Спасибо! Ваше
сообщение успешно
отправлено!<br/>
<a href="wapgb.php?login='.$login['login'].'">В Гостевую</a>';
@mysql_query("update `codes` set `maillastcheck`='$prcod' where `login`='".$login['login']."';");
}
else{
print "<br/>Не
заполнены
все поля!<br/>
Проверьте
поля 'Кому',
'Тема', 'Сообщение'!<br/>
<a href=\"email.php?login=".$login['login']."\">Назад</a>";
}
$ml = "";
}else{
print "Вы не можете
использовать
данный сервис для
рассылки(спама) email сообщений.";
}
}
}
}else{
print 'Error Autorisation!';
}
print '</p>'.
'</card>'.
'</wml>';
?>