Tiene un pequeño detalle tu if, puesto que el
idPersona lo estas enviando por POST y tu en el if lo estas queriendo recibir por GET aqui ya hay un problema, por eso si te imprime el print_r porque lo estas recibiendo por POST.
Modifica tu código por esto
Código PHP:
if (isset ($_POST["idPersona"])){
$idPersona= $_POST["idPersona"];
$_SESSION["idPersona"] = $idPersona;
include ("conectar.php");
$link = conectar();
}
Y dinos como te fue.
Saludillos.