print_r($_SESSION);

sur ta 2eme page tu revois rien je pense.

et question con pourquoi tu fais 2x if($dbh<>0){ ???

tu es sur que tes variables de session son bien créé ??

et encore pour...