;;;; Programmer: Kevin M. Rosenberg
;;;; Date Started: Dec 2002
;;;;
-;;;; $Id: utils.lisp,v 1.1 2003/07/04 19:52:32 kevin Exp $
+;;;; $Id: utils.lisp,v 1.2 2003/07/05 00:51:04 kevin Exp $
;;;; *************************************************************************
(in-package #:modlisp)
(write-string "end" *apache-socket*)
(write-char #\NewLine *apache-socket*)
(write-string ,outstr *apache-socket*)
- (setq *close-apache-socket* nil))
+ (set-close-apache-socket nil))
(t
(finish-output *apache-socket*)
- (setq *close-apache-socket* t)))
+ (set-close-apache-socket t)))
,result)))
(defun redirect-to-location (url)
(write-header-line "Status" "302 Redirect")
(write-header-line "Location" url)
(write-char #\NewLine *apache-socket*)
- (setq *close-apache-socket* t))
+ (set-close-apache-socket t))
(defun output-ml-page (format html)
(write-header-line "Status" "200 OK")
(write-string "end" *apache-socket*)
(write-char #\NewLine *apache-socket*)
(write-string html *apache-socket*)
- (setq *close-apache-socket* nil))
+ (set-close-apache-socket nil))
(defun output-html-page (str)
(output-ml-page :html str))
(when (= 2 (length name-val-list))
(destructuring-bind (name val) name-val-list
(push (cons (kmrcl:ensure-keyword name)
- (decode-uri-query-string val))
+ (kmrcl:decode-uri-query-string val))
alist))))))))
+
+
+
+