From: Alexey Tafintsev Date: 2008-06-16T03:41:58+09:00 Subject: Re: How !isset in Ruby Hello again! This code don't work! Please, help... --------------------- #!c:/ruby/bin/ruby.exe $kcode = "windows-1251" require 'cgi' cgi = CGI.new login_successful = false if ENV['AUTH_USER'].nil? and ENV['AUTH_PASSWD'].nil? user = ENV['AUTH_USER'] pass = ENV['AUTH_PASSWD'] else if user == 'test' and pass == 'test' login_successful = true end end if (!login_successful) puts cgi.header({"Status" => "401 Authorization Required", "Type" => "text/html", "WWW-Authenticate" => "Basic realm=\"Web Password\""}) puts "401 Authorization Required" else puts cgi.header puts "OK" end --------------------- -- Posted via http://www.ruby-forum.com/.