Well. Here is your chance to develop some debugging skills.
Step 1 is to echo out all of the POST vars to see what is and is not being sent from the form. Several ways to do that, I'll let you choose which one you prefer.
Once you can see what is being sent you will be well on your way to solving the problem. Either you are not sending the correct data to the target script, or it is not processing them correctly. When you know which it is then you know what to fix.
Hint: check their names and their values