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:
Tags on root directory files? (1998)
Suffix Mapping (1997)
Quitting WebMerchant ? (1997)
math context ignores date prefs? (1998)
[shell] (2002)
Great product and great job ! (1997)
Trouble serving graphics on protected templates (1998)
Re:Emailer Set Up (1997)
Adding Message to Order (1997)
[/application] error? (1997)
can you take a look (2003)
How long until WebDNA makes the list? :( (2004)
Newbie problem blah blah blah (1997)
TCPconnect in a DB? (1999)
Nested tags count question (1997)
[taxRate] [TaxTotal] ? (1997)
WebCat2b12 - New features for 1.6 users ... (1997)
Grouping search fields, etc. (1997)
Redirect frame targets (1998)
WebCat2: Items xx to xx shown, etc. (1997)