targer_blank n'est pas un popup ...
echo '<em>Tiens du html dans du php</em>' ; ca marche très bien !
ou encore echo '<script type="text/javascript">window.open("popup.html","pop1","width=200,height=200");</script>'; marchera aussi dans le cas d'un popup .
En gros aucun problème pour réaliser cela , juste revoir les bases de ces trois langages .
edit : @leonard2 il n'y a pas de fonction php pur qui permette d'ouvrir un popup , mais coupler une commande javascript et php permet de générer des tailles différentes ou une source selon le cas , la dynamique des traitements en gros