网站生成系统部分源码Word文档格式.docx

上传人:b****8 文档编号:22079113 上传时间:2023-02-02 格式:DOCX 页数:96 大小:38.47KB
下载 相关 举报
网站生成系统部分源码Word文档格式.docx_第1页
第1页 / 共96页
网站生成系统部分源码Word文档格式.docx_第2页
第2页 / 共96页
网站生成系统部分源码Word文档格式.docx_第3页
第3页 / 共96页
网站生成系统部分源码Word文档格式.docx_第4页
第4页 / 共96页
网站生成系统部分源码Word文档格式.docx_第5页
第5页 / 共96页
点击查看更多>>
下载资源
资源描述

网站生成系统部分源码Word文档格式.docx

《网站生成系统部分源码Word文档格式.docx》由会员分享,可在线阅读,更多相关《网站生成系统部分源码Word文档格式.docx(96页珍藏版)》请在冰豆网上搜索。

网站生成系统部分源码Word文档格式.docx

for(bytei=0;

i<

host_temp.Length-3;

i++)

{

host_str+=host_temp[i]+"

}

}

else

//是cn的主机地址

host_temp.Length-2;

//将末尾的一个点对掉。

if(host_str.LastIndexOf("

-1)

{

host_str=host_str.Substring(0,host_str.LastIndexOf("

));

}

//判断是否为三级以上域名

returnhost_str;

returnhost_str+"

}

//获取用户的名称,不包括省份分类信息。

publicstringUser_Name()

//获取用户的完整信息

stringstr=User_Info();

string[]user_temp=str.Split('

stringuser_str="

for(bytei=0;

user_temp.Length-1;

user_str+=user_temp[i]+"

returnuser_str.Substring(0,user_str.LastIndexOf("

//获取用户的省份分类信息,不含用户名。

publicstringUser_Class()

string[]user_class=str.Split('

returnuser_class[user_class.Length-1];

//获取主机信息,如

publicstringHost_Info()

//将用户信息替换掉,只剩下主机信息

str=this.p1.Request.ServerVariables["

].Replace(str+"

"

returnstr;

//判断用户是否存

publicboolUser_Chk()

//网站生成多个用户检查

stringtemp_path="

/wlscxt/wzxx/"

+User_Class()+"

/"

+User_Name();

//end网站生成多个用户检查

////单个用户检查

//stringtemp_path="

//returntrue;

//end单个用户检查

try 

{ 

//建立目录对象

DirectoryInfothisOne=newDirectoryInfo(this.p1.Server.MapPath(temp_path));

if(thisOne.Exists)

returntrue;

else

returnfalse;

//return

} 

catch(Exceptione) 

{ 

returntrue;

 

//返回用户的数据库完地址

publicstringMdb_Path()

//生成多个网站,域名进行验证数据库地址

stringmdb_path=this.p1.Server.MapPath("

+User_Name()+"

/datat/"

+"

runb.mdb"

//end生成多个网站,域名进行验证数据库地址

//生成单个网站,直接的到数据库地址

//stringmdb_path=this.p1.Server.MapPath("

/wlscxt/wzxx/admibase/datat/"

runb.aspx"

//

//end生成单个网站,直接的到数据库地址

if(File.Exists(mdb_path))

returnmdb_path;

return"

returne.ToString();

//该类的帮助信息

publicstringHelp()

stringstr="

str+="

--------------------域名分析Domain类的说明--------------------------------<

br>

生成对象:

<

Domaintemp=newDomain(this)<

以下是各种方法的说明:

temp.User_Name():

返回用户的注册名称<

temp.User_Class():

返回用户学校的所在省份<

temp.User_Chk():

用户是否存在,返回布尔值<

temp.Mdb_Path():

返回用户数据库的完整物理路径<

temp.Help():

返回此类的说明信息<

1

(2)网站用户信息管理

#region网站用户信息

//----------start网站用户信息

//浏览all用户

publicDataViewyhlldv()

returnthis.datasql("

select*fromx_user"

//添加用户

publicboolyhadd(stringym,stringxxmc,stringlxr,stringlxdh,stringxxdz,stringyob,stringsm,stringds,stringxq,stringtjsj,stringktsj,stringlx,stringxxxiaozhang,stringxzdh,stringbz)

stringls_sql,useid,time_c;

useid=max8("

selectmax(userid)fromx_user"

time_c=this.getservertimestr();

//17字段

ls_sql="

insertintox_user(userid,secym,username,lxr,dh,useraddr,youb,sm,sd,xq,sjktrq,ktrq,lx,useradminname,admindh,bz,sfkt,sqrq)values('

+useid+"

'

'

+ym+"

+xxmc+"

+lxr+"

+lxdh+"

+xxdz+"

'

+yob+"

+sm+"

+ds+"

+xq+"

+tjsj+"

+ktsj+"

+lx+"

+xxxiaozhang+"

+xzdh+"

+bz+"

0'

+time_c+"

)"

returnthis.datasqlvd(ls_sql);

//检验域名是否存在

publicboolisymname(stringname)

stringls_sql;

boollb_flag=false;

select*fromx_userwheresecym='

+name+"

lb_flag=datasqlreader(ls_sql);

returnlb_flag;

//检索单个网站用户

publicDataSetyhdg(stringid)

//17

returnthis.datasqlds("

selectuserid,secym,username,lxr,dh,useraddr,youb,sm,sd,xq,sjktrq,ktrq,lx,useradminname,admindh,bz,sfkt,sqrqfromx_userwhereuserid='

+id+"

//删除单个网站用户

publicboolyhdelete(stringid)

returnthis.datasqlvd("

deletex_userwhereuserid='

//更新单个网站用户的信息

//更新

publicboolyhupdate(stringuserid,stringym,stringxxmc,stringlxr,stringlxdh,stringxxdz,stringyob,stringsm,stringds,stringxq,stringtjsj,stringktsj,stringlx,stringxxxiaozhang,stringxzdh,stringbz,stringiskt)

//更新15

updatex_usersetsecym='

username='

lxr='

dh='

useraddr='

youb='

sm='

sd='

xq='

sjktrq='

ktrq='

lx='

useradminname='

admindh='

bz='

sfkt='

+iskt+"

whereuserid='

+userid+"

//网站地址

publicDataSetadminwzdz()

SELECTwzwz,wbdz,ym,mrpathFROMx_adminwzxxwhereid='

01'

//得到网站地址.如:

c:

\ddd

publicstringGetAdminWzdzCc(stringid)

//SqlCmdProc.CommandText="

wzdz_select_x_adminwzxx"

//SqlCmdProc.Parameters.Add("

@id_1"

SqlDbType.Char,2,"

id"

//SqlCmdProc.Parameters["

].Value=id;

//DataSetds=this.dataproc(SqlCmdProc);

DataSetds=this.adminwzdz();

DataRowdr=ds.Tables[0].Rows[0];

returndr[1].ToString();

publicstringGetAdminWzWbdzCc(stringid)

//SqlCmdProc.CommandText="

//SqlCmdProc.Parameters.Add("

//SqlCmdProc.Parameters["

//DataSetds=this.dataproc(SqlCmdProc);

returndr[0].ToString();

//得到域名网站.如:

publicstringGetAdminWzYmCc(stringid)

returndr[2].ToString();

//得到域名默认网站地址.如:

publicstringGetAdminWzMrPath(stringid)

returndr[3].ToString();

//检验域名是否开通

publicboolIsYmnameKt(stringname)

if(name.ToLower()=="

admibase"

lb_flag=true;

returnlb_flag;

select*fromx_userwheresfkt='

1'

andsecym='

//----------end网站用户信息

#endregion

1(3)网站生成、开通

#region开通网站信息

//allwz

publicDataViewktwzxx()

selectuserid,dz,data,xdlusy,xdluadmin,numfromx_yhwzxx"

//dg

publicDataSetKtWzXxDg(stringid)

SELECT[userid],[dz],[data],[ym]FROM[x_yhwzxx]whereuserid='

//retundatapath

//canshuid

publicstringKtWzXxReDataPath(stringid)

returnthis.datasqlScalar("

SELECT[data]FROM[x_yhwzxx]whereuserid='

).ToString();

//canshuym

publicstringKtWzXxReDataPathYm(stringym)

SELECT[data]FROM[x_yhwzxx]whereym='

#region开通网站操作

//网站开通

publicboolktwz(stringuserid,stringdz,stringshengf,stringpath)

boollb_flag;

lb_flag=isktwz(userid);

if(lb_flag)

lb_flag=ktwzfirst(userid);

lb_flag=ktwzsecond(userid,dz,shengf);

ktwzthree(dz,shengf,path);

//暂停网站

publicboolktwzzt(stringuserid)

updatex_usersetsfkt='

//启用网站

publicboolktwzqy(stringuserid)

returnktwzfirst(userid);

//是否开通

publicboolisktwz(stringuserid)

select*fromx_userwhereuserid='

+userid+"

andsfkt='

//第一步

publicboolktwzfirst(stringuserid)

//第二步

publicboolktwzsecond(stringuserid,stringdz,stringshengf)

stringls_sql,all_dz,all_data,all_sy,all_admin;

stringYhYmWz;

YhYmWz=dz+"

+shengf+dr[2].ToString().Trim();

dz=shengf+@"

\"

+dz;

//all_dz=dz+dr[2].ToString().Trim();

all_dz=YhYmWz;

all_data=dr[1].ToString().Trim()+@"

\

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 法律文书 > 调解书

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1