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:

Linux uninstall / reinstall (2003) Security hole in WebCat? (1999) Restoring textarea stored in header (1998) Quit revisited (1997) sort problems....bug or brain fart? (1997) Summary search -- speed (1997) World Address Info (2003) OK, here's a new one (2002) Encrypt question. (2000) The List is Changing (1997) Setting up shop (1997) Who is doing sign-ups (1998) SSL and Webstar 3 with Webcatalog (1998) Shopping with Accounts (2003) Error 11 (1996) Payments -> Bank Accounts (2005) [url] (1997) Forms Search Questions (1997) [shownext max=?] armed (1997) CyberCash problem in OS9/4.5 -> OSX/5.1 transition (2003)