alpha_full/pages/index/adminConnect.validation.php
2026-04-06 22:58:51 +02:00

47 lines
1.8 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
// ---------------------------------------------------
// is Admin ? a ce stade tjrs oui, car le controle s'est fait sur la base des admin / et pas de role dans la table
// ---------------------------------------------------
$_SESSION['isAdmin']='O';
$_SESSION['userIsAdmin']='O';
$_SESSION['adminMail']= $adminMail;
$_SESSION['initCss']=0;
$usrSiteMsg .= 'Vous êtes administrateur.';
// si demo il faudra faire un connect sur demo et pas 123Ventes
if ( !isset($_SESSION['isDemo'] )) { $_SESSION['isDemo'] = 0; }
// ---------------------------------------------------
// Update DB
// ---------------------------------------------------
if ($_SESSION['isDemo']!=1) {
$resConn='';
if (empty($today)) {
date_default_timezone_set( 'Europe/Paris' );
$dateTimeObj = new DateTime('now', new DateTimeZone('Europe/Paris'));
$today = IntlDateFormatter::formatObject( $dateTimeObj, "y-MM-dd_HH-mm", 'fr' );
}
require_once ("./admin/adminInclude/123connect.php");
$reqUpdate="UPDATE `123clients` SET lastConnect='" .$today. "' WHERE siteFolder='" .$_SESSION['siteName']. "' ;";
if (isset($debug[16]) && $debug[16] == '1' ) { $debugMsg .= monDebug(1,['reqUpdate' =>$reqUpdate], ''); }
$resConn=$connexion->query($reqUpdate);
if (!$resConn) {
if (isset($debug[16]) && $debug[16] == '1' ) { $debugMsg .= monDebug(1,['echec enregistrement lastConnect' => ''], ''); $msgClass123='ko'; }
}
}
// ---------------------------------------------------
// Bouton vers BO
// ---------------------------------------------------
echo '<div style="grid-column:1 / span 4;" >';
include ("./pages/index/btnAdmin.php");
echo '</div>';
echo '<div style="grid-column:1 / span 4; margin:15px;" >';
echo '<a target="_blank" href="./accueil">Aller sur le site de test</a>';
echo '</div>';
?>