in reply to Looking for old Perl CGI code

My my, you can tell it's a patent because it's completely incomprehensible to anyone "versed in the art" :-(

I don't know whether this is what you're after, but the old source tarball of the NCSA httpd web server 1.1,

ftp://ftp.ncsa.uiuc.edu/Web/httpd/Unix/ncsa_httpd/old/httpd_1.1/httpd_source.tar.Z

contains several sample CGI scripts dated Dec 1993, and one of them (wais.pl) is a perl script.

Is there any specific aspect of CGI usage you need evidence of?

Dave.

Replies are listed 'Best First'.
Re^2: Looking for old Perl CGI code
by ton (Friar) on Oct 12, 2005 at 23:04 UTC
    I'm not exactly skilled at reading patents either, but I think I need a script that takes inputs on what data you want and how to show it, and outputs HTML with the <TABLE> tag. Ideally, the script would access a dB, but I think I can live without that. Essentially, this looks like (I think) a script that runs a predetermined SQL call and spits out an HTML table.

    I'll start looking through the sample scripts. Thanks!


    -----
    Be bloody, bold, and resolute; laugh to scorn
    The power of man...
      Netscape 1.1 added the <TABLE> tag in April '95. I'm not sure how far back you'll find scripts using it before then.

      Good luck, though

        Ahh, I miswrote.

        I don't think the <TABLE> tag is a requirement; that's just how I mentally picture the script I'm looking for.

        I think the script just needs to present a subset of some dataset, and that presentation must have at least two different formats, with the format selected by the user. I don't even think the output has to be in HTML; a tab-delimited text file would suffice.


        -----
        Be bloody, bold, and resolute; laugh to scorn
        The power of man...
        TABLE elements were proposed before that (and implemented in other browsers as well). TABLEs were part of the HTML3 draft. Unfortunally, Netscape only implemented a subset of the TABLE functionality, and an incompatible subset as well. Other browsers decided to be Netscape compatible. HTML3.2 specifies a (compatible) superset of the Netscape implementation, and there's even an HTML tables RFC. Both HTML3.2 and the RFC date from 1996, IIRC.

        Unfortunally, we're a decade further, and little progress has been made.

        Perl --((8:>*