Changeset 14213


Ignore:
Timestamp:
04/11/10 20:54:26 (3 years ago)
Author:
BrainSlayer
Message:

extension check

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/router/kromo/dd-wrt/Upgrade.asp

    r11185 r14213  
    1010} 
    1111 
     12 
     13function extcheck(IMAGE, ext) 
     14{ 
     15        for (i=0; i < 4; i++)   { 
     16                if (ext[i] != IMAGE.charAt(len-4+i)){ 
     17                        return false; 
     18                } 
     19        } 
     20        return true; 
     21} 
     22 
    1223function upgrade(F,id) { 
    1324        if (F.file.value == "") { 
     
    1728        var len = F.file.value.length; 
    1829        var ext = new Array('.','b','i','n'); 
     30        var ext2 = new Array('.','e','n','c'); 
    1931        var IMAGE = F.file.value.toLowerCase(); 
    20         for (i=0; i < 4; i++)   { 
    21                 if (ext[i] != IMAGE.charAt(len-4+i)){ 
     32        if (!extcheck(IMAGE,ext) && !extcheck(IMAGE,ext2)) { 
    2233                        alert(errmsg.err61); 
    23                         return false; 
    24                 } 
     34                        return false;    
    2535        } 
    2636 
Note: See TracChangeset for help on using the changeset viewer.