146 lines
6.4 KiB
PHP
Executable File
146 lines
6.4 KiB
PHP
Executable File
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
$tagInscription=0;
|
|
// ---------------------------------------------------
|
|
// Affichage du mesage commercial suivant les pages
|
|
// ---------------------------------------------------
|
|
include ("cli.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="modifCli" id="modifCli" method="POST" action="client-compte-' .$idMail. '" >';
|
|
|
|
// ---------------------------------------------------
|
|
// Champs cachés
|
|
// ---------------------------------------------------
|
|
echo '<input type="hidden" name="codeOpe" id="codeOpe" value="0" >';
|
|
echo '<input type="hidden" name="affPageClient" id="affPageClient" value="' .$affPageClient. '" >';
|
|
|
|
if ( $affMContext === true ) echo '<div id="tablePages" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mContextuelStyle( this, \'Transverses site\', \'tablePages\', 0,\'client\', 0, 0 event );">';
|
|
else echo '<div id="tablePages" >';
|
|
|
|
// ---------------------------------------------------
|
|
// Titre de la page
|
|
// ---------------------------------------------------
|
|
// msg titre ==> Mon compte
|
|
// ---------------------------------------------------
|
|
echo '<h1 class="titresCli" >';
|
|
dynamiqItemImage (0, 0,'titresCli', 'span', '-action-','menu', 9, 'icones', '-textClass-','-varStyle-');
|
|
echo '</h1>';
|
|
|
|
if (!empty($idMail)) {
|
|
|
|
// ---------------------------------------------------
|
|
// Controle, puis update si ok
|
|
// ---------------------------------------------------
|
|
if ($codeOpe=="faireMaj") {
|
|
switch ($affPageClient) {
|
|
case 1:
|
|
include ($includePathCli. "/client.controleEtape1.php");
|
|
// ---------------------------------------------------
|
|
// Requete update Cpte
|
|
// ---------------------------------------------------
|
|
if ($validLogin=='O') {include ($includePathCli. "/client.modif.valid.cpte.php");}
|
|
break;
|
|
|
|
case 2:
|
|
include ($includePathCli. "/client.controleEtape2.php");
|
|
// ---------------------------------------------------
|
|
// Requete update Fact
|
|
// ---------------------------------------------------
|
|
if ($validLogin=='O') {include ($includePathCli. "/client.modif.valid.fact.php");}
|
|
break;
|
|
|
|
case 3:
|
|
include ($includePathCli. "/client.controleEtape3.php");
|
|
// ---------------------------------------------------
|
|
// Requete update Liv
|
|
// ---------------------------------------------------
|
|
|
|
// Je force le update adresseLiv
|
|
include ($includePathCli. "/client.reqUpdate.memeAdresse.php");
|
|
if ($validLogin=='O') {include ($includePathCli. "/client.modif.valid.liv.php");}
|
|
|
|
else if (isset($debug[1]) && $debug[1] == '1' ) { $debugMsg .='<br>validLogin Liv =' .$validLogin. ' | ';}
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// L'utilisateur existe on récupere ses infos
|
|
// ---------------------------------------------------
|
|
// => cas de la premiere fois, on fait une requete en base, sinon on prendra le post
|
|
// ---------------------------------------------------
|
|
if ($codeOpe=='0') {
|
|
include ($includePathCli. "/client.reqSelectFromMail.php");
|
|
include ($includePathCli. "/client.formatStripslashes.php");
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// On affiche le formulaire
|
|
// ---------------------------------------------------
|
|
// msg ==> champs obligatoires
|
|
// ---------------------------------------------------
|
|
dynamiqItemImage (0,0,'msgCli', 'span', '-action-', 'client', 3, 'icones', '-textClass-','grid-column: 1 / span 3');
|
|
|
|
if ($validLogin==='O') {
|
|
// msg ==> tous les champs sont corrects: descativé pour alpha
|
|
echo '<br>';
|
|
dynamiqItemImage (0,0,'msgCli','div', '-action-', 'client',72, 'icones', '-textClass-','margin:auto;padding:5px;');
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// Affichage des onglets
|
|
// ---------------------------------------------------
|
|
if (empty($clientMsg)) {$refresh='Oui';include ($includePath. '/req/06-init.cliMsgList.php');$refresh='N';}
|
|
include ($includePathCli. "/client.modif.menu.php");
|
|
echo $ongletClients;
|
|
|
|
if ( $affMContext === true ) echo '<div id="tableCli" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mContextuelStyle( this, \'Clients\', \'tableCli\', 0,\'client\', 0, 0 event );">';
|
|
else echo '<div id="tableCli" >';
|
|
|
|
// ---------------------------------------------------
|
|
// Affichage du formulaire selon
|
|
// ---------------------------------------------------
|
|
include ($includePathCli. "/switchClients.php");
|
|
switch ($affPageClient) {
|
|
case 1:
|
|
// bouton valider du bas
|
|
dynamiqItemImage (0, 0, 'boutons', 'span', 'onClick="validerModifCpte();"', 'bouton', 6, '-icoClass-', '-textClass-', 'grid-column:1 / span 2;');
|
|
break;
|
|
|
|
case 2:
|
|
// bouton valider du bas
|
|
dynamiqItemImage (0, 0, 'boutons', 'span', 'onClick="validerModifFact();"', 'bouton', 6, '-icoClass-', '-textClass-', 'grid-column:1 / span 2;');
|
|
break;
|
|
|
|
case 3:
|
|
// bouton valider du bas
|
|
dynamiqItemImage (0, 0, 'boutons', 'span', 'onClick="validerModifLiv();"', 'bouton', 6, '-icoClass-', '-textClass-', 'grid-column:1 / span 2;');
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
echo '</div>'; //tableCli
|
|
}//empty mail
|
|
else {
|
|
echo '<div id="tableCli" >';
|
|
// msg => le mail est vide
|
|
dynamiqItemImage (0, 0, 'msgCli', 'span', '-action-', 'client', 39, 'icones', '-textClass-','grid-column:1 / span 2;');
|
|
|
|
// lien vers connexion
|
|
dynamiqItemImage (0, 0, 'boutons', 'span', '-action-','menu', 7, 'icones', '-textClass-','grid-column:1 / span 2;');
|
|
echo '</div>';
|
|
}
|
|
echo '</div>'; //table page
|
|
echo '</form>';
|
|
?>
|