First let me say thanks for giving it a look over and offering a suggestion! 🙂 Unfortunately, I wasn't able to solve it.
In the code that I'm currently using, (as posted above) I tried to display the error code with "$img1_error" but in the results it just left "e: " blank (no error code at all).
I went ahead and tried to do it the $FILES['img1']['error'] way, but that gives a parse error. In fact, anytime I use the $FILES array or even the $HTTP_POST_FILES array I get a parse error. I can only use the $filename_name, $filename_size, etc approach, which from what I've read is a problem in itself.
So, the solution is still a mystery. I'm still open to suggestions, though. Thanks.