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 viathe [getchars], errorcount and showif/hideif tags. So, if you want toblock 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] tagexpands each numerical range to 3 digits - .25. becomes .025.)and to allow the domain imgreat.co.jp.[showif [getcharsstart=1&end=14&from=end][ipaddress][/getchars]=imgreat.co.jp.]<[/showif](you need to go from the end with domain names and [ipaddress] alsoadds 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:
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 viathe [getchars], errorcount and showif/hideif tags. So, if you want toblock 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] tagexpands each numerical range to 3 digits - .25. becomes .025.)and to allow the domain imgreat.co.jp.[showif [getcharsstart=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] alsoadds 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:
[ShowIf] and empty fields (1997)
WebDNA Speed Test (2008)
Processing all html files through WebCat or Typhoon (1998)
ShowNext for method=POST (1997)
OT: one to one live chat (1999)
Announcement-WebCatalog 2.0 Released (1997)
Dates as 20020902 (2002)
[date format] w/in sendmail (1997)
Apoligy (1997)
RE: [WebDNA] read database from other domain (2015)
[WebDNA] sem_open bugfix for os x version 6.2 (2012)
OT OSX Login Problem (2006)
multi-paragraph fields (1997)
Date comparison using showif (2003)
Cut off from the list and can't get an answer to the confused re:QTY price updating question (1998)
(1998)
More on the email templates (I like it) (1997)
Re:Realtime Transaction Processing (1999)
Migrating to NT (1997)
OT ImageMagick and Thumbnails (2003)