Просмотр файла waplend/gbs/email.php

Размер файла: 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 "&#1050;&#1086;&#1084;&#1091;:*<br/>";
    print "<input type=\"text\" name=\"ml\" value=\"$to\"/><br/>";
    print "&#1058;&#1077;&#1084;&#1072;:*<br/>";
    print "<input type=\"text\" name=\"tem\" value=\"\"/><br/>";
    print "&#1057;&#1086;&#1086;&#1073;&#1097;&#1077;&#1085;&#1080;&#1077;:*<br/>";
    print "<input type=\"text\" name=\"mes\" value=\"\"/><br/>";
    print "&#1054;&#1090;&#1074;&#1077;&#1095;&#1072;&#1090;&#1100; &#1085;&#1072;:<br/>";
    print "<input type=\"text\" name=\"from\" value=\"\"/><br/>";
    print "&#1055;&#1088;&#1086;&#1074;&#1077;&#1088;&#1086;&#1095;&#1085;&#1099;&#1081; &#1082;&#1086;&#1076;: $rcode<br/>";
    print "<input type=\"*N\" name=\"prcod\" value=\"\"/><br/>";
    print "<anchor>&#1054;&#1090;&#1087;&#1088;&#1072;&#1074;&#1080;&#1090;&#1100;<go href=\"email.php?login=".$login['login']."&amp;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']."\">&#1042; &#1043;&#1086;&#1089;&#1090;&#1077;&#1074;&#1091;&#1102;</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 '&#1053;&#1077;&#1074;&#1077;&#1088;&#1085;&#1099;&#1081;
&#1087;&#1088;&#1086;&#1074;&#1077;&#1088;&#1086;&#1095;&#1085;&#1099;&#1081; &#1082;&#1086;&#1076;!
&#1042;&#1077;&#1088;&#1085;&#1080;&#1090;&#1077;&#1089;&#1100; &#1080; &#1086;&#1073;&#1085;&#1086;&#1074;&#1080;&#1090;&#1077;
&#1089;&#1090;&#1088;&#1072;&#1085;&#1080;&#1094;&#1091;!';
}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 '&#1057;&#1087;&#1072;&#1089;&#1080;&#1073;&#1086;! &#1042;&#1072;&#1096;&#1077;
&#1089;&#1086;&#1086;&#1073;&#1097;&#1077;&#1085;&#1080;&#1077; &#1091;&#1089;&#1087;&#1077;&#1096;&#1085;&#1086;
&#1086;&#1090;&#1087;&#1088;&#1072;&#1074;&#1083;&#1077;&#1085;&#1086;!<br/>
<a href="wapgb.php?login='.$login['login'].'">В Гостевую</a>';
@mysql_query("update `codes` set `maillastcheck`='$prcod' where `login`='".$login['login']."';");
}
else{
 print "<br/>&#1053;&#1077;
&#1079;&#1072;&#1087;&#1086;&#1083;&#1085;&#1077;&#1085;&#1099;
&#1074;&#1089;&#1077; &#1087;&#1086;&#1083;&#1103;!<br/>
&#1055;&#1088;&#1086;&#1074;&#1077;&#1088;&#1100;&#1090;&#1077;
&#1087;&#1086;&#1083;&#1103; '&#1050;&#1086;&#1084;&#1091;',
'&#1058;&#1077;&#1084;&#1072;', '&#1057;&#1086;&#1086;&#1073;&#1097;&#1077;&#1085;&#1080;&#1077;'!<br/>
<a href=\"email.php?login=".$login['login']."\">&#1053;&#1072;&#1079;&#1072;&#1076;</a>";
}
$ml = "";
}else{
	 print "&#1042;&#1099; &#1085;&#1077; &#1084;&#1086;&#1078;&#1077;&#1090;&#1077;
&#1080;&#1089;&#1087;&#1086;&#1083;&#1100;&#1079;&#1086;&#1074;&#1072;&#1090;&#1100;
&#1076;&#1072;&#1085;&#1085;&#1099;&#1081; &#1089;&#1077;&#1088;&#1074;&#1080;&#1089; &#1076;&#1083;&#1103;
&#1088;&#1072;&#1089;&#1089;&#1099;&#1083;&#1082;&#1080;(&#1089;&#1087;&#1072;&#1084;&#1072;) email &#1089;&#1086;&#1086;&#1073;&#1097;&#1077;&#1085;&#1080;&#1081;.";
	}

	}
	}
}else{
	print 'Error Autorisation!';
	}
print '</p>'.
'</card>'.
'</wml>';
?>