Siguiendo tu ejemplo puse:
Código PHP:
echo "<a href='#' onClick=javascript:window.open('cierre_starkey.php?id_reporte2=".$registro['id_reporte']."','','width=505,height=350,menubar=no,scrollbars=yes,toolbar=no,location=yes,directories=yes,resizable=no,top=60,left=100')>".$registro['id_reporte']."</a>" $id_reporte3= $_GET['id_reporte2']
y en el archivo cierre_starkey.php recojo la variable con
Código PHP:
$id_reporte4 = $_POST['id_reporte3']
pero nop... Insisto, si es un resultado con varios registros, cual sería en tu ejemplo el valor de var1? Estoy seguro que si el resultado de mi consulta arrojara solo un registro funcionaría tu código; es buena tu idea, pero todavia no le encuentro.
He leído bastante sobre la configuración de php con register_globals, ahora lo predeterminan en off por seguridad, y en algunos sitios recomiendan que en el caso de estar activo (on) y disminiur la vulnerabilidad, se inicialicen las variables y se filtren los datos en los campos, pero también leí que sería muy seguro que register_globl en un futuro ya no sea configurable y quede desabilitado (off)
Saludos