Antes de nada, comentarte que es una mala práctica hacer que se abran ventanas sin la intervención del usuario, y que en todo caso podrías hacer lo mismo de manera menos invasiva utilizando capas. Igualmente, sería así:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title></title>
<script>
window.onload=function(){
var w=window.open('','','width=300,height=300,top=0,left=0');
/*
Luego podés usar esto para generar el contenido de manera dinámica:
w.document.open();
w.document.write('estas cosas son detestables');
w.document.close();
O la línea que sigue para redireccionar:
*/
w.location='http://www.google.com/';
/*en esta opción de redireccionamiento, la línea anterior podrías evitarla si en
lugar de escribir en la primera var w=window.open('','','width=300,height=300,top=0,left=0');
escribieras:
w=window.open('http://www.google.com/','','width=300,height=300,top=0,left=0');
Ambas hacen lo mismo
*/
setTimeout(function(){w.close();},5000);
/*
La línea anterior cierra la ventana a los 5 segundos (5000 milisegundos)
*/
}
</script>
</head>
<body>
bla bla bla
</body>
</html>