';
// ---------------------------------------------------
// Titre de la page
// ---------------------------------------------------
// msg titre ==> Mon compte
// ---------------------------------------------------
echo '
';
dynamiqItemImage (0, 0,'titresCli', 'span', '-action-','menu', 9, 'icones', '-textClass-','-varStyle-');
echo '
';
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 .='
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 '
';
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 '
';
else echo '
';
// ---------------------------------------------------
// 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 '
'; //tableCli
}//empty mail
else {
echo '
';
// 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 '
';
}
echo '
'; //table page
echo '';
?>