Madre mía, lee bien el código y aprende de él para mejorar =)
Código PHP:
Ver original<?php
?>
<html>
<head>
<script type="text/javascript">
function ventanaSecundaria(url) {
window.open(url,"EJEMPLO - Inicio","width=1024,height=800,scrollbars=YES, directories=yes, menubar =yes,status=yes,toolbar=yes,location=yes,scrollbars=yes,fullscreen=yes") ;
}
</script>
</head>
<body>
<?php
// Aqui llamas a la función o a lo que sea que escriba esto
echo 'Ha iniciado sesión correctamente ' . $_SESSION['k_username'] . ' <p>';
echo '<p>De click ';
echo '<a href="javascript: ventanaSecundaria(\'index2.html\')">aquí</a>';
echo ' para continuar</p>';
?>
</body>
</html>
Errores de tu código:
1. cuando pones javascript
:ventanaSecundaria(index.html) te faltaban comillas (index.html no es un número, es una cadena, necesitas comillas!): javascript
:ventanaSecundaria("index.html");
2. No mezcles PHP (que se ejecuta en el servidor) con lo que vas a enviar al navegador, JavaScript (que se ejecutará en el ordenador del usuario). Para que veas claramente la diferencia, pon en la barra de direcciones, si tu página es:
http://www.example.com/mipagina.php
pon:
view-source:
http://www.example.com/mipagina.php
para ver lo que realmente ve el navegador, es decir el resultado final que se envia DESPUES de ejecutar PHP.