View file ViPTurbo 3.0/adminpanel/sendmail.php

File size: 3.05Kb
<?
include('../include/path.php');

if(isset($user) && ($rank&128)==128){   // если админ
  
//----------ОТПРАВКА ПИСЬМА------------         
function smail($email,$from,$theme,$body){

$result=mail(@iconv("UTF-8","windows-1251",$email),

@iconv("UTF-8","windows-1251",$theme),

"<html><head><title>".@iconv("UTF-8","windows-1251",$theme)."</title></head><body><table width=\"96%\" border=\"0\">
<tr><td><font color=\"black\">".

@iconv("UTF-8","windows-1251",nl2br($body)).

'</font></td></tr></table>
</body></html>',"MIME-Version: 1.0\r\nContent-type: text/html; charset=windows-1251\r\nFrom: ".$from);

return $result;
}
//-----------------------
  
  if(isset($_POST['send'])){
    
    $from=($_POST['from']=='')?(($config['email']!='')?$config['email']:'support@'.$_SERVER['SERVER_NAME']):$_POST['from'];
    
    if($_POST['email']!=''){

      if(smail($_POST['email'],$from,$_POST['theme'],$_POST['body'])){ 
         
         $result='- Письмо для '.$_POST['email'].' отправлено<br><br>'; 
      
      }else{ $error='- Отправить не удалось<br><br>'; }
    
    }else{ $error='- Не установлен E-Mail<br><br>'; }
    
  }
  
  function put_content(){  
    
    global $error,$result;
    
    echo '<div class="title">Отправка E-Mail</div>';
    
    if(isset($error)) { echo $error; }
    if(isset($result)) { echo $result; }
     
    echo'* - поля, обязательные к заполнению<br>';
    echo'<form action="sendmail.php?'.((isset($_GET['p']))?'p='.$_GET['p'].'&amp;':'').SID.'"  method="post" accept-charset="utf-8">';
    echo'*Кому: <input type="text" name="email" maxlength="128" class="text" value="'.((isset($_GET['login']))?MyDecode($_GET['login']):'').((isset($_GET['email']))?'<'.$_GET['email'].'>':'').'"><br>';
    echo'От кого: <input type="text" name="from" maxlength="128" class="text" value="'.((isset($_POST['from']) && isset($error))?htmlspecialchars($_POST['from']):'').'"><br>';
    echo'Тема: <input type="text" name="theme" maxlength="128" class="text" value="'.((isset($_POST['theme']) && isset($error))?htmlspecialchars($_POST['theme']):'').'"><br>';
    echo'*Текст:<br><textarea name="body" cols="30" rows="5">'.((isset($_POST['body']) && isset($error))?htmlspecialchars($_POST['body']):'').'</textarea><br>';    
    echo'<input type="submit" name="send" class="button" value="Отправить">';
    echo'</form>';
    
    echo '<a href="userlist.php?'.((isset($_GET['p']))?'p='.$_GET['p'].'&amp;':'').SID.'">список пользователей</a>';
    
   echo '<div class="nav">';
   echo '<a href="index.php?'.SID.'">панель управления</a><br>';
   echo '<a href="../?'.SID.'">на главную</a>';
   echo '</div>';
  
  }  

} else {
         $link = '1; URL=../';
         function put_content() {
                  echo '<a href="../">далее...</a>';
                  }
       }
       
// подключение дизайна
design();?>