1° beh ... è abbastanza strano, si, ma magari dopo che la connessione veniva chiusa il browser se ne era andato in pappa... che browser hai usato? hai fatto le prove con + browsers?
2° in realtà, siccome è + una cosa server side che client side andrebbe sistemato nello script inviando l'apposito header![]()