Some servers require an additional status header. Try
header("status: 302 moved");
header("location: ...");
or
header("status 302 moved");
header("location: ...");
I've seen both used.. not sure which PHP prefers.
Dave
===========================================
http://badblue.com
Small footprint P2P web server for Windows,
File-sharing, PHP, wireless apps & more