in reply to Getting %ENV without CGI?
An SSI exec produces no less (in fact, a bit more) CPU load than a CGI script.
You can actually do this purely in SSI, but it is going to be a very, very ugly hack:
<!--#include virtual="/poll.shtml" --> /poll.shtml:<!--#if expr="\"$REMOTE_ADDR\" = /1\.2\.3\.4|5\.6\.7\.8|9\.10\.11\.12/ + --> <h1>Poll RESULTS go here</h1> <!--#else --> <h1>Poll FORM goes here</h1> <!--#endif -->
Then the vote CGI would have to rewrite the file, updating that regular expression along with the poll results every time someone casts a vote..
Well, it works - but as I said, that's rather very ugly a way to go about this.
Makeshifts last the longest.
|
|---|