Con el windows.open no consigo que me habra una nueva ventana con la dirección que le paso, lo que me hace es "intentar" abrir la pagina en la misma ventana pero se queda en blanco y arriba ves la dirección de mi pagina con las variables que le paso por get.
Código PHP:
<script>
window.open.href='http://<?php echo htmlentities($link); ?>';
</script>