Ver Mensaje Individual
  #6 (permalink)  
Antiguo 21/07/2011, 08:13
Avatar de perryjr
perryjr
 
Fecha de Ingreso: julio-2010
Ubicación: Granada, Spain, Spain
Mensajes: 190
Antigüedad: 13 años, 9 meses
Puntos: 27
Respuesta: POPUP con PHP

Madre mía, lee bien el código y aprende de él para mejorar =)

Código PHP:
Ver original
  1. <?php
  2.  
  3.  
  4. ?>
  5. <html>
  6. <head>
  7.  
  8.   <script type="text/javascript">
  9.  
  10.     function ventanaSecundaria(url) {
  11.       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") ;
  12.     }
  13.  
  14.   </script>
  15.  
  16. </head>
  17. <body>
  18.  
  19.  <?php
  20.  
  21.     // Aqui llamas a la función o a lo que sea que escriba esto
  22.     echo 'Ha iniciado sesión correctamente ' . $_SESSION['k_username'] . ' <p>';
  23.     echo '<p>De click ';
  24.     echo '<a href="javascript: ventanaSecundaria(\'index2.html\')">aquí</a>';
  25.     echo ' para continuar</p>';  
  26.  
  27.   ?>
  28.  
  29. </body>
  30. </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.
__________________
I (L) Google