The problem is probably with your URL.
http://www.abc.com/abc.php?a=1&b=2&c=3&...&n=x
There is a character limit to the length of a URL. I can't remember exacly what it is, 128 I think, but don't quote me on that.
You are going to have to find another way to pass your data between pages. Do you know the difference between a form GET and POST method? Well change your form deffinition so that it looks like this:
<form method="post">
This means the values won't be sent to the server using the URL, and you don't have a character limit. You other method would be to use PHP sessions. Read up on them in the PHP manual. Then all you would have to do is pass the session ID.