#!/usr/bin/perl # $Id: ApachePg.pl,v 1.3 2004/04/20 03:25:07 bmomjian Exp $ # don't forget to create in postgres the user who is running # the httpd, eg 'createuser nobody' ! # # demo script, tested with: # - postgresql-7.0 # - apache_1.3.12 # - mod_perl-1.22 # - perl5.6.0 use CGI; use Pg; use strict; my $query = new CGI; print $query->header, $query->start_html(-title=>'A Simple Example'), $query->startform, "
| Enter conninfo string: | ", "", $query->textfield(-name=>'conninfo', -size=>40, -default=>'dbname=template1'), " | ", "
| Enter select command: | ", "", $query->textfield(-name=>'cmd', -size=>40), " | ", "
", "
| ", join(" | ", @row), " |
\n"; } else { print "