.
// Au passage, cette fonction étant la première appelée par chaque page (après l'ouverture
// de session obligatoire pour pouvoir accéder aux variables de session), on vérifie si
// l'environnement est correctement positionné. Si ce n'est pas le cas, par exemple avec
// l'accès à la BDD non établi ou aucune langue sélectionnée, elle renvoit immédiatement
// vers le fichier 'index.php' qui s'en chargera.
// Reçoit : Rien
// Retour : Rien
//************************************************************************************************************
function Entete_page_html()
{
// Vérification à chaque ouverture de page que les variables de session sont bien initialisées (le test se fait sur quelques "échantillons" supposés représentatifs...) :
if ((!isset($_SESSION['langue'])) OR
(!isset($_SESSION['display_menu']))) header('Location:index.php?origine='.basename($_SERVER['SCRIPT_FILENAME']));
// Entête HTML :
echo '';
echo '';
echo '
';
echo '';
//----------------------------------
// Bandeau gauche :
echo '
';
// echo ' ';
// echo '
';
//----------------------------------
// Bandeau droit :
echo '
';
//----------------------------------
// Bouton LANGUE :
echo '
';
//----------------------------------
// Bouton SHIPMEMBER ACCESS :
echo '
";
echo '
';
echo '
';
//--------------------------------------------------------------------------------------------
// Menu afficher / masquer -- Mobile
//--------------------------------------------------------------------------------------------
echo '';
//--------------------------------------------------------------------------------------------
// Script d'affichage/masquage du menu :
//--------------------------------------------------------------------------------------------
//--------------------------------------------------------------------------------------------
// Affichage des messages d'erreur et d'info sous le menu :
//--------------------------------------------------------------------------------------------
if (!PRODUCTION) $message_erreur .= "/!\ Base de données de test [".BDD_DATABASE."]
";
// else $message_erreur .= "Base de données de production [".BDD_DATABASE."]
";
if ($message_erreur != "") echo '
'.$message_erreur.'
';
if ($message_information != "") echo '
'.$message_information.'
';
}
//************************************************************************************************************
// Fonction : Insertion du pied de page
// Reçoit : Rien (mais on retrouve le nom du fichier via les variables du serveur)
// Retour : Rien
//************************************************************************************************************
function Pied_de_page()
{
$nom_page = basename($_SERVER['SCRIPT_FILENAME']);
// echo "";
echo '
';
echo '
';
echo '
'.t("ShipHeart ™ est une marque de Koriolan").'
';
echo '
';
echo '
';
echo '
';
echo '
';
echo '
';
echo '
';
//==================================================================================
// Script JS pour pieds de page :
?>';
echo '';
} // Fin de la fonction Pied_de_page()