Hola,
Si te he entendido bien, lo que quieres es que al finalizar la "ejecucion" de programa1.php se "ejecute" programa2.php.
Pues eso lo puedes hacer con una redireccion con header() (
www.php.net/header) pasandole por URL los parametros a programa2.php. Algo asi:
Código PHP:
header("Location: programa2.php?var1=$var1&var2=$var2");
exit;
Esto solo funciona si programa1.php no genera salida al navegador. Si tiene que generar salida por narices, entonces debes usar redireccion con javascript o HTML.
Saludos.