I may not know what caused *those* errors, but I can safely assume something is wrong with what I'm trying to do. Near the end of the ten or so errors is this very understandable line:
[Sun Oct 28 13:03:30 2001] [error] [client 127.0.0.1] Missing $ on loop variable at c:\PROGRA~1\APACHE~1\APACHE\CGI-BIN\CARTER.PL line 111.

I've found that when I fix the errors that make sense, the nonsensical (to me) ones tend to fall away as well. But I didn't write a new loop...!

I found the problem immediately; it was a line or two above. A naked 'for' statement, an aborted thought halfway through my fingers.

Huh. I thought you could put subs anywhere and the script would handle it, but if it says it wants that earlier, I won't argue. I move get_cart_name above where it's called.

Where I had 'my $card', I changed it to 'my $cart', because I *thought* I had weeded out all uses of $card. I was wrong, it seems. Fixed.

Let's see what happens...

...hm. Page hasn't loaded yet. Another friggin' infinity problem.

I'm going to the prompt for this one, since it seems to help with these.

Well, that and I'm going to get some real food. Peanut butter on whole-wheat toast is a nice little fake breakfast, but my body is crying out for at least some ramen. Kitchen time, then prompt this problem out of my life.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
Without JavaScript enabled, you might want to
use the classic discussion system instead. If you login, you can remember this preference.