infatti devi accontentarti, php è un linguaggio server potentissimo ma pretendere di fargli fare pure cose lato client...
usa come ti hanno già detto header o robe del genere, o il js esiste per questo.
anche se a dir la verità con codice php puoi far partire comandi in js, quindi......