Espero haber entendido bien...
Un tu página a.php.. supongo que tienes un formulario para llenar info... esto info la mandas a la misma pagína para realizar una seria de acciones y dentro de esta seria de acciones abres una nueva página b.php, donde quieres retomar la info de a.php. Lo que puedes hacer es lo siguiente:
Código PHP:
<?php
session_start();
if(isset($_POST["Enviar"]));
{
$_SESSION["nombre"] = $_POST["Nombre"];
echo $_GET["envia"];
}
?>
<form action="test.php?envia=1" method="POST">
<input type="text" name"Nombre" value="">
<input type="submit" name="Enviar" value="envia">
</form>
Ignoro como estes abriendo la nueva ventana, pero para no mandar la info por "get", puedes usar variables de session,entonces no importando donde estes podras acceder a la información, y una ves que no las necesites más puedes usar
session_destroy() o bien usar
unset() si deseas conservar algun valor
Saludillos.