Hidistro.UI.Web/Admin/Member/SMSSettings.cs
(开头部分) 8KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
namespace Hidistro.UI.Web.Admin.Member
{
using Hidistro.Core;
using Hidistro.Core.Entities;
using Hidistro.UI.Common.Controls;
using Hidistro.UI.ControlPanel.Utility;
using Hishop.Plugins;
using Ionic.Zlib;
using System;
using System.IO;
using System.Net;
using System.Runtime.InteropServices;
using System.Text;
using System.Text.RegularExpressions;
using System.Web.UI.HtmlControls;
using System.Web.UI.WebControls;
using System.Xml;
public class SMSSettings : AdminPage
{
protected Button btnSaveSMSSettings;
protected Button btnTestSend;
protected Label lbMsg;
protected Script Script1;
protected HtmlForm thisForm;
protected TextBox txtAppkey;
protected TextBox txtAppsecret;
protected HiddenField txtConfigData;
protected HiddenField txtSelectedName;
protected TextBox txtTestCellPhone;
protected TextBox txtTestSubject;
protected SMSSettings() : base("m04", "hyp08")
{
}
private void btnSaveSMSSettings_Click(object sender, EventArgs e)
{
string str;
ConfigData data = this.LoadConfig(out str);
SiteSettings masterSettings = SettingsManager.GetMasterSettings(false);
if (string.IsNullOrEmpty(str) || (data == null))
{
masterSettings.SMSSender = string.Empty;
masterSettings.SMSSettings = string.Empty;
}
else
{
if (!data.IsValid)
{
string msg = "";
foreach (string str3 in data.ErrorMsgs)
{
msg = msg + Formatter.FormatErrorMessage(str3);
}
this.ShowMsg(msg, false);
return;
}
masterSettings.SMSSender = str;
masterSettings.SMSSettings = HiCryptographer.Encrypt(data.SettingsXml);
后面还有 155 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。
