in reply to Problem that I can't find

Is <nl> valid HTML? I've not seen it used before. Depending on your browser, it may not display anything in between those tags. (It does for me on Netscape 4.crashcrash2 on Linux.)

If you switch to CGI.pm as Ovid suggests, you can test your script from the command line -- highly recommended. I'd also change your loop to this (personal preference):

for ($firstDisp .. $lastDis) { print "<li>" . $matchBooks[$_][2] . ".<br>" . $matchBooks[$_][3] . "." . $matchBooks[$_][8] . "<br>" . $matchBooks[$_][4] . "." . $matchBooks[$_][6] . "</li>"; }
It's ugly, but I test that way just to be sure that my complex data structure elements print out correctly. (I go back later and fix it.)

Replies are listed 'Best First'.
(zdog) Re: (2) Problem that I can't find
by zdog (Priest) on Jul 01, 2000 at 22:21 UTC
    You are right, <nl> is not valid html, I meant to put <ol>, but when I went back a changed it, it did not make a difference, it still didn't work. Thanks though.

    -- zdog (Zenon Zabinski)
       Go Bells!! '¿'