Allow-Deny: Solved with [Getchars]

This WebDNA talk-list message is from

1998


It keeps the original formatting.
numero = 18462
interpreted = N
texte = Hi, Here is a small tip on how to Allow/Deny a webpage, using webcat. If you want to allow by IP range and/or domains, the best way is via the [getchars], errorcount and showif/hideif tags. So, if you want to block out any IP address outside of 202.234.025. you would do this: < [showif [getchars start=1&end=11][ipaddress][/getchars]=202.234.025]<[/showif] (remember that a . also equals a character and that the [ipaddress] tag expands each numerical range to 3 digits - .25. becomes .025.) and to allow the domain imgreat.co.jp. [showif [getchars start=1&end=14&from=end][ipaddress][/getchars]=imgreat.co.jp.]<[/showif] (you need to go from the end with domain names and [ipaddress] also adds a . which needs to be considered when counting) When allowed[showif [math]ERRORCOUNT[/math]>0]This is a great page[/showif] When denied[hideif [math]ERRORCOUNT[/math]>0]Sorry. You have no access to this page.[/hideif] Regards,Kevin FurutaDirector - Internet SolutionsKoyosha Graphics Japan, Koyosha Graphics of Americakevin@koyosha.co.jp Associated Messages, from the most recent to the oldest:

    
  1. Re: Allow-Deny: Solved with [Getchars] (Kevin Furuta 1998)
  2. Re: Allow-Deny: Solved with [Getchars] (Rob Marquardt 1998)
  3. Allow-Deny: Solved with [Getchars] (Kevin Furuta 1998)
Hi, Here is a small tip on how to Allow/Deny a webpage, using webcat. If you want to allow by IP range and/or domains, the best way is via the [getchars], errorcount and showif/hideif tags. So, if you want to block out any IP address outside of 202.234.025. you would do this: <[math]ERRORCOUNT=0[/MATH]> [showif [getchars start=1&end=11][ipaddress][/getchars]=202.234.025]<[math]ERRORCOUNT=ERRORCOUNT+1[/MATH]>[/showif] (remember that a . also equals a character and that the [ipaddress] tag expands each numerical range to 3 digits - .25. becomes .025.) and to allow the domain imgreat.co.jp. [showif [getchars start=1&end=14&from=end][ipaddress][/getchars]=imgreat.co.jp.]<[math]ERRORCOUNT=ERRORCOUNT+1[/MATH]>[/showif] (you need to go from the end with domain names and [ipaddress] also adds a . which needs to be considered when counting) When allowed[showif [math]ERRORCOUNT[/math]>0]This is a great page[/showif] When denied[hideif [math]ERRORCOUNT[/math]>0]Sorry. You have no access to this page.[/hideif] Regards,Kevin FurutaDirector - Internet SolutionsKoyosha Graphics Japan, Koyosha Graphics of Americakevin@koyosha.co.jp Kevin Furuta

DOWNLOAD WEBDNA NOW!

Top Articles:

Talk List

The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...

Related Readings:

Running _every_ page through WebCat ? (1997) Almost a there but..bye bye NetCloak (1997) bug in [SendMail] (1997) tabs as delimiters (2004) WebCat2 as a chat server? (1997) Search crashing server (1998) [isfile] ? (1997) wc 2 pro users - sites, quotes wanted (1997) Inventory Debit Procedure (1998) Emails sent twice (2000) Finding max value for a field (1997) Macauth: Dates and No Scripting... (1997) For those of you not on the WebCatalog Beta... (1997) Extended [ConvertChars] (1997) Bugs still *not* fixed as promised ... (2000) Displaying backgrounds (1999) Sorting search by date. (2000) WebCat2b12 - nesting [tags] (1997) Error 11 (1996) nesting limits? (1998)