in reply to Creating multiple textfields with for loops and capturing its values with CGI.pm

Your code doesn't compile. You're missing a semicolon after the br.

If the textfields still aren't being printed, it's probably because your loop isn't being executed. Check to make sure your input is what you think it is.

You're also missing a print before the submit().