This is what I'm trying to explain here. If I type in a domain name like this:
The browser will automatically append a / to the end when you hit enter or click go:
Now if you issue a header with a / at the front, that / may be added to the existing address / directory. In this case it would become www.codingforums.com//index.php
(note the two /'s). This isn't always the case, some browsers cater for it, others don't. What I'm saying is get rid of the / in the header call and see what happens.
Thats what I am trying to explain here for those who don't see it.