当前位置: 首页 > 图文教程 > 网站运营 > 建站经验 > 放心去玩吧 手机版远程网站文件删除程序

建站经验
2010年个人网店发展方向是什么
谷歌退出中国对中国个人网站产生的影响
IDC运营商整顿造成网页游戏平台损失巨大
雨林木风旗下114啦组宣布建网站联盟
个人网站注重用户黏度逐渐开始依赖第三方统计
免费注册.TK后缀顶级域名的图文教程
Google Analytics实现虚拟浏览量跟踪
MailCounter:显示出文章被转寄的次数
2-5位数字和纯字母域名已经全部注册
探讨影响网站实现转化的10大误区(下)
新手入门:掌握网站域名基础知识
.com域名转出到godaddy的图文操作教程
目前全球支持支付宝付款的3家美国主机商
低效率的备案让草根站长忧心忡忡
电子商务网站不要放置广告联盟的广告
调查分析:网站PR值高低和网站成功的关系
决定网站价值的因素和网站价值评估工具
谷歌购买AdWords关键字解释原因
推荐好玩的给人物脸部变形的网站:Monoface.com
WAP网站,传统web网站和搜索引擎

建站经验 中的 放心去玩吧 手机版远程网站文件删除程序


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 198 ::
收藏到网摘: n/a

这是一个很和谐很实用的网站管理程序,和我以前介绍的服务器管理程序不同的是,这个程序只有一个功能,就是实现远程Web方式删除文件(实际上是重命名文件,但效果和删除一样)的操作。功能简单实用,适合所有的支持ASP的中文网站。

这个程序是基于这样一个应用场景:假如工作几个月好不容易有了一个放假的日子,周末的时候你随旅游团去千里之外的张家界旅游,当你正在登山索道上观赏周边风景的时候,电话响了,你接到你托管服务器机房IDC的电话,说你的网站上有一条有害信息,需要立刻删除,并将该信息的链接地址发送给你,如果半小时内不删除的话,你的服务器就要被立刻拔网线。

而此时,你在深山老林里找到最近的一个能上网的场所也要好几个小时,并且这会将你原来兴致勃勃的旅行计划全盘打乱,多么令人扫兴和烦恼的事情啊。

如果你在网站上安装了这个小程序就轻松多了,打开手机,输入这个程序的地址,登录后,输入要处理链接的“相对地址”,然后点“删除”,就可以将这个文件删除了(实际上是重命名操作),并且留有备份,以备将来处理。

使用方法很简单,将下面的代码复制出来,命名为一个ASP文件,修改用户登录密码为你自己记得住的一个密码,然后上传到你网站的根目录下,之后就可以使用手机远程操作了。

程序的源代码如下:

 response.charset="GB2312"
response.buffer = True
FileName = request.ServerVariables("URL")
'=====用户登录密码
userpass = "password"
If request.querystring("action") = "login" Then
    If request.Form("loginpass") = userpass Then
        session("password") = userpass
        response.redirect FileName
    Else
        response.write "验证未通过."
        response.end
    End If
ElseIf request.querystring("action") = "do" Then

 

'=====重命名文件操作
Set fs = Server.CreateObject("Scripting.FileSystemObject")
SFile = Server.MapPath(request.Form("filename"))
NFile = SFile & ".bak"
On Error Resume Next
fs.MoveFile SFile, NFile
If Err.Number = 53 Then
    response.write SFile & "文件不存在."
ElseIf Err.Number <> 0 Then
    response.write "发生错误. 请查看错误信息:" & Err.Number & " " & Err.Description
    Err.Clear
Else
    response.write "成功重命名文件 " & SFile & " 为 " & NFile & ""
End If

response.end

'=====登陆验证密码
Else
    If session("password") <> userpass Then
        response.write "<form action=" & FileName & "?action=login method='post'>需要密码:<input name='loginpass' type='password'>&nbsp<input type='submit' value='登录'></form>"
    Else
        response.write "<form action=" & FileName & "?action=do method='post'> "
        response.write "<input type=text name=filename><br><input type=submit value='删除'></form>"
    End If
End If

(作者博客:www.williamlong.info)