Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/09/2008, 18:02
Alfis
 
Fecha de Ingreso: septiembre-2008
Mensajes: 5
Antigüedad: 15 años, 8 meses
Puntos: 0
Cargar un script php a través de un onclick

Hola, tengo el siguiente fichero:

procesa_cierre.php

Código PHP:
<?php

require("inicia_ses.inc.php");//Incluimos este código php para propagar la sesión.
//Eliminamos la variable de sesión creada, indicando con ello que el usuario sale del sistema
session_unregister($_SESSION['usuario']);
//Destruimos la sesión actual
session_destroy();


?>

//Hacemos una llamada a la página principal mediante código Javascript incrustado dentro de PHP
<script language='javascript'>
    parent.principal.location = '../html/principal.html';
</script>[
Y necesito hacer que dicho script se ejecute a través de un onClick en un bloque div.
El bloque div es cargado dinámicamente en el fichero html llamando a una función(desde el html) que se encuentra en un fichero .php, la función es la siguiente:

Código PHP:
function label_cierre()
{
    if(isset(
$_SESSION['usuario'])) 
    {        
        
//Si hay algún usuario autenticado, mostramos un bloque para cerrar la sesión
        
echo "<div id='CerrarSesion'";
        echo 
"onclick=\"           ?¿                \">";        
        echo 
"Cerrar";
        echo 
"</div>";
    }

¿Qué tendría que poner dentro del onclick para que ejecutara el script procesa_cierre.php?
He pensado en usar parent.principal.location = "procesa_cierre.php", pero esto no ejecutaría
el código de procesa_cierre.php, tan solo cargaría la página.

¿Sabríais como hacerlo?

Gracias de antemano, y un cordial saludo.