82 lines
2.3 KiB
PHP
Executable File
82 lines
2.3 KiB
PHP
Executable File
<?php
|
|
|
|
// Ici on n'a pas encore les chemins dynamiques, c'est pourquoi on test l'existence des fcichiers qui eux définissent les chemis et paths dynamiques
|
|
// Trouver les fichiers init sans la variable pathInclude car ici ne la connait pas
|
|
global $jeviensDeIndex;
|
|
global $jeviensDeAdminIndex;
|
|
$localDebug=false;
|
|
|
|
function trouveMonFic($fic) {
|
|
$trouve = false;
|
|
|
|
global $jeviensDeIndex;
|
|
global $jeviensDeAdminIndex ;
|
|
|
|
$chemins = ["./", "../", "../../"];
|
|
|
|
foreach ($chemins as $i => $chemin) {
|
|
if (!$trouve && file_exists($chemin.$fic)) {
|
|
// echo "fic => $fic\n";
|
|
if ($fic == "_include/initSessLg.php") {
|
|
$jeviensDeIndex = $i ;
|
|
$jeviensDeAdminIndex = (int)$i-1;
|
|
}
|
|
$fic = $chemin.$fic;
|
|
$trouve = true;
|
|
break;
|
|
}
|
|
}
|
|
|
|
// Affichage debug
|
|
$debugTr=0;
|
|
if ($debugTr==1) {
|
|
echo '<pre>';
|
|
echo "fic => $fic\n";
|
|
echo "jeviensDeIndex => " .($jeviensDeIndex ?? 'null') . "\n";
|
|
echo "jeviensDeAdminIndex => " .($jeviensDeAdminIndex ?? 'null') . "\n";
|
|
echo '</pre>';
|
|
}
|
|
|
|
return $fic;
|
|
}
|
|
|
|
// -----------------------------------------------------
|
|
// init var
|
|
// ---------------------------------------------------
|
|
$fic=trouveMonFic("_include/initVar.php");
|
|
|
|
// debug
|
|
if ($localDebug===true) echo '<b>/_modales/modale.init.php ==> </b> initVar.php = '.$fic;
|
|
include ($fic);
|
|
|
|
$fic=trouveMonFic("adminInclude/admin.initVar.php");
|
|
// debug
|
|
if ($localDebug===true) echo ' | admin.initVar = '.$fic;
|
|
include ($fic);
|
|
|
|
// -----------------------------------------------------
|
|
// fonction debug init doit etre avant initSessLg. apres admin.initvar
|
|
// ---------------------------------------------------
|
|
include("./adminInclude/debugPost.php");
|
|
|
|
// -----------------------------------------------------
|
|
// init session
|
|
// ---------------------------------------------------
|
|
$_SESSION['jeviensDeIndex']=1;
|
|
$fic=trouveMonFic("_include/initSessLg.php");
|
|
// debug
|
|
if (isset($debug[6]) && $debug[6] == '1') echo ' | initSessLg.php = '.$fic;
|
|
include ($fic);
|
|
$_SESSION['jeviensDeIndex']=$jeviensDeIndex;
|
|
$_SESSION['jeviensDeAdminIndex']=$jeviensDeAdminIndex;
|
|
|
|
$fic=trouveMonFic("adminInclude/admin.initSess.php");
|
|
// debug
|
|
if (isset($debug[6]) && $debug[6] == '1') echo ' | admin.initSess.php = '.$fic;
|
|
include ($fic);
|
|
|
|
$codeOpe='';
|
|
$erreurSQL=0;
|
|
$affModale=0;
|
|
$modaleIco="/design.png";
|
|
?>
|