From: razordev on
Hi All,

I'm trying the get at the cgi environment variables using ncgi.

Not sure how to do this?

Grateful for any help.

Best Ever,

Y
From: Kroc on
Once loaded with this:

if {![catch {package require ncgi}]} {
::ncgi::parse
}

You can access what you need in :: or ::request namespaces:

::env(CONTENT_LENGTH) : 14
::env(CONTENT_TYPE) : application/x-www-form-urlencoded
::env(GATEWAY_INTERFACE) : CGI/1.1
::env(REDIRECT_STATUS) : 200
::env(HTTP_ACCEPT_ENCODING) : gzip, deflate
::env(REQUEST_METHOD) : POST
::env(HTTP_CONNECTION) : keep-alive

--
David Zolli
From: razordev on
On Jun 19, 8:07 am, Kroc <k...(a)kroc.tk> wrote:
> Once loaded with this:
>
> if {![catch {package require ncgi}]} {
>         ::ncgi::parse
>
> }
>
> You can access what you need in :: or ::request namespaces:
>
> ::env(CONTENT_LENGTH) : 14
> ::env(CONTENT_TYPE) : application/x-www-form-urlencoded
> ::env(GATEWAY_INTERFACE) : CGI/1.1
> ::env(REDIRECT_STATUS) : 200
> ::env(HTTP_ACCEPT_ENCODING) : gzip, deflate
> ::env(REQUEST_METHOD) : POST
> ::env(HTTP_CONNECTION) : keep-alive
>
> --
> David Zolli

Got it.

Thank You