Mans murgs par sho teemu, kursh straadaa :)
<?php
$lmt=array(
'61','62','63','64','65','91','92','93','94'
);
//maileriz
class DMailer {
var $to;
var $body;
var $subject;
var $headers;
var $mustsend=true; //vai jaasuuta
function Send(){
if ($this->mustsend){
foreach ($this->to as $to_val){
$subject=$this->subject;
//if ($to_val['mobile']){
// $subject='';
//}
mail($to_val,$subject,$this->body,$this->headers);
print $to_val.'<br>';
}
}
}
//adds another recipient
function AddTo($to){
$to[]=$to;
}
}
//gets the addresses
function GetAddrs($addrs){
GLOBAL $lmt;
//eliminating spaces
$addrs=preg_replace("'([\r\n\s,])[\s]+'",',',$addrs);
$addrs=str_replace(' ',',',$addrs);
print '<br><br>'.$addrs.'<br><br>';
$res=explode(',',$addrs);
foreach ($res as $k=>$v){
//if it's not an email address, interpret it as mobile number...
if (strpos($v,'@')===false){
print substr($v,0,2).'<br>';
$res[$k]=( (in_array(substr($v,0,2),$lmt))? $res[$k].'@smsmail.lmt.lv':$res[$k].'@sms.tele2.lv' );
//$res[$k]['mobile']=true;
}
}
return $res;
}
print "
<html>
<body bgcolor=#FFAAFF>
<form action='?mailem=aye' method=post>
No (vaards):<br>
<input type=text size=30 name=fromname><br>
No (emails):<br>
<input type=text size=30 name=fromaddr><br>
Temats:<br>
<input type=text size=30 name=subjekts><br>
Adreses:<br>
<textarea rows=5 cols=50 name=adrz></textarea><br>
Texts:<br>
<textarea rows=5 cols=50 name=dath></textarea><br>
<input type=submit value=Suutiit>
</form>
</body>
</html> ";
if ($mailem=='aye')
{
$headers='';
//$headers.= "Content-type: text/html; charset=windows-1257\r\n";
$headers .= "From: ".$fromname."<".$fromaddr.">\r\n";
$m=new DMailer();
$m->mustsend=true;
$m->subject=$subjekts;
$m->headers=$headers;
$m->to=GetAddrs($adrz);
$m->body=$dath;
print $dath;
$m->send();
}
?>