102 lines
4.5 KiB
PHP
Executable File
102 lines
4.5 KiB
PHP
Executable File
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
|
|
// --------------------------------------------------- ALGO ------------------------------
|
|
// A si pas connecté
|
|
// -> si mdp = 0 ==> formulaire connect
|
|
// -> controle connect
|
|
// -> oui => msg ok
|
|
// -> non => message reesayer
|
|
// -> si mdp <> 0 ==> formulaire rappel mdp
|
|
// -> controle rappel mdp
|
|
// -> oui - mail
|
|
// -> non - message ressayer
|
|
// B si connecté -> message si connecté
|
|
// --------------------------------------------------- FIN ALGO ------------------------------
|
|
|
|
$statutCli='';
|
|
if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= ' <br>connect.php => connected = ' .$connected. ' codeOpe=' .$codeOpe;}
|
|
|
|
// ---------------------------------------------------
|
|
// Affichage du mesage commercial
|
|
// ---------------------------------------------------
|
|
include ("client.reqSelect.messCom.php");
|
|
if ($afficherMsgCom==1) {
|
|
if ( $affMContext === true ) {echo '<div id="messCom" '; echo 'style="'; if (isset ($styleMsgCom) && $styleMsgCom!='-') echo $styleMsgCom; echo ' cursor:context-menu" '; echo 'data-tooltip="' .$titleTab. '" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel( this, \'messCom\', \'titre\', 0, event );" >';}
|
|
else { echo '<div id="messCom" ';if (isset ($styleMsgCom) && $styleMsgCom!='-') echo 'style="' .$styleMsgCom. '" ' ; echo 'data-tooltip="' .$titleTab. '" >'; }
|
|
echo '<i class="' .$icoTab. '"></i> <span>' .$messTab. '</span>';
|
|
// a faire <a href="tel:+330493589400">04 93 58 94 00</a>
|
|
echo '</div>';
|
|
}
|
|
echo '<form name="connectForm" method="POST" action="connection" target="_self" >';
|
|
|
|
|
|
|
|
// ---------------------------------------------------
|
|
// Champs cachés
|
|
// ---------------------------------------------------
|
|
echo '<input type="hidden" name="codeOpe" id="codeOpe" value="0" >';
|
|
if ( $affMContext === true ) echo '<div id="tablePages" cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Transverses site\', \'tablePages\', 1,\'msgAccueil\', 7, 0, event);" >';
|
|
else echo '<div id="tablePages" >';
|
|
|
|
|
|
// A -------- si pas connecte
|
|
if ($_SESSION['connected']!='O' || (isset($_SESSION['isAgencement']) && $_SESSION['isAgencement'] === true) ) {
|
|
|
|
// ---------------------------------------------------
|
|
// ==> Formulaire connect
|
|
// ---------------------------------------------------
|
|
// if ($codeOpe!='controlerConnect' && $codeOpe!='validerConnect' && $codeOpe=='0') {
|
|
if ($codeOpe=='0') {
|
|
include ("./pages/connect/connect.form.php");
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// ==> Controle
|
|
// ---------------------------------------------------
|
|
if ($codeOpe=='controlerConnect') {
|
|
$icone='';
|
|
$numeroDeMenu=8;
|
|
include ("./pages/connect/connect.controle.php");
|
|
if ($validLogin=='O') {echo '<script>validerConnect();</script>';}
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// ==> Validation et connection
|
|
// ---------------------------------------------------
|
|
if ($codeOpe=='validerConnect') { include ("./pages/connect/connect.valid.php"); }
|
|
|
|
// ---------------------------------------------------
|
|
// ==> Formulaire saisie e-mail pour rappel mdp
|
|
// ---------------------------------------------------
|
|
if ($codeOpe=='mdpOublie' || $codeOpe=='controlerRappelMdp') {
|
|
// ---------------------------------------------------
|
|
// ==> Mail de rappel du mot de passe....
|
|
include ("./pages/connect/rappelMdp.form.php");
|
|
// ==> controle rappel mdp
|
|
if ($codeOpe=='controlerRappelMdp') {
|
|
include ("./pages/connect/rappelMdp.controle.php");
|
|
if ($validLogin=='O') {
|
|
include ("./pages/connect/rappelMdp.validation.php");
|
|
}
|
|
}
|
|
}
|
|
}
|
|
// B ------------- si déjà connecte
|
|
else {
|
|
echo '<div id="pageConnexion" class="flexTocolumn" >';
|
|
// pb des fois connecté et mail vide -> forcer deconnect
|
|
if ($idMail=='' && $_SESSION['connected']=='O' ) {
|
|
$_SESSION['connected']='N';
|
|
$connected='N';
|
|
}
|
|
|
|
// msg ==> vous etes déjà connecté
|
|
dynamiqItemImage (0, 1, 'messageConnect', '-', '-', 'nav', 2, '-', '-', 'margin:20px');
|
|
if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .= '<br>depuis connect.php connected = ' .$connected. ' codeOpe=' .$codeOpe;}
|
|
include ("./menu/barreClient.php");
|
|
echo '</div>';
|
|
}// déjà connecté
|
|
echo '</div>'; //tablePages
|
|
echo '</form>';
|
|
?>
|