列举6个外部招聘方法:请问这段代码是如何限制文件上传类型的?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/08 12:21:17
我怎么看不懂?要修改成其它类型改如何修改?
<%Function IsvalidFile(File_Type) '限制上传文件类型
IsvalidFile = False
Dim GName
For Each GName in UP_FileType
If File_Type = GName Then
IsvalidFile = True
Exit For
End If
Next
End Function

流程是这样的:

UP_FileType是一个数组,里面放了允许上传文件的类型,比如如果是图片类型的,就有.jpg,.gif,...。

然后由GName在这个数组中遍历,就是循环一遍。循环一次,同这个要上传的文件后缀名File_Type(应该是先处理过的,比如myphoto.jpg,取出后缀就是.jpg)进行比较,如果File_Type存在于允许上传的类型之中,就退出循环,函数返回true。表示文件是允许上传的。

要修改成其它类型的话,那就找到UP_FileType这个数组,更改一下就可以了。

GName就是他要限制上传的类型啊,除了GName的之外的类型都不认,你可以把GName改成别的!