Pluginshik
Участник
Вот код из _class.isender.php
И вот код из настроек аккаунт с кнопками:
PHP:
==================================*\
Function: SendPayPass
Descriiption: Отправляет сгенерированный платежный пароль
\*======================================================================*/
function SendPayPass($mail, $paypass){
$text = "На ваш Email был запрошен платежный пароль для вывода средств в системе \"".$this->Hosts."\"<BR />";
$text.= "Если вы не запрашивали пароль, просто проигнорируйте это сообщение. <BR /><BR />";
$text.= "Ваш платежный пароль: {$paypass}";
$text.= "";
$subject = "Генерация платежного пароля в системе \"".$this->Hosts."\"";
return $this->SendMail($mail, $subject, $text);
}
PHP:
<div class="panel panel-white">
<?PHP
// Выводим созданный пароль.
if(isset($_POST["genpaypass"])){
$chars="qazxswedcvfrtgbnhyujmkiolp1234567890QAZXSWEDCVFRTGBNHYUJMKIOLP";
$max=10;
$size=StrLen($chars)-1;
$password = null;
while($max--)
$password .= $chars[rand(0,$size)];
$db->Query("UPDATE db_users_a SET paypass = '$password' WHERE id = '$usid'");
echo "<center><font color = 'green'>Для Вас сгенерирован пароль, отправьте его на почту</font></center><BR />";
$paypass = $password;
$mail = $user_data["email"];
$sender = new isender;
$sender -> SendPayPass($mail, $paypass);
}
?>
<h3 class="h4">Безопасность платежей</h3>
<form action="" method="post">
<table width="330" border="0" align="center">
<tr>
<td align="center" colspan="2"><b style="padding: 10px;">Первое действие</b><input type="submit" name="genpaypass" value="Получить пароль" class="btn btn-primary"/></td>
</tr>
</table>
</form>
</div>