where it was working for you locally, but is now not working on the server, I suspect a session management issue.
see the following thread for a php script that can be used to test the servers session management:
showpost.php?p=23826&postcount=2
If the session test fails, you will need to contact the host to have them fix the problem.