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

55 lines
2.7 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
if ( $affMContext === true ) echo '<div id="tablePages" align="center" style="width:100%; grid-column:1 / 3; text-align:center; cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Transverses site\', \'tablePages\', 1,\'msgAccueil\', 7, 0, event);">';
else echo '<div id="tablePages" align="center" style="width:100%; grid-column:1 / 3; text-align:center" >';
// ---------------------------------------------------
// Titre de la page : espace client
// ---------------------------------------------------
echo '<div class="pageNavigation" align="center" style="border:1px solid lightgrey; width:100%; border:7px; text-align:center" >';
$newHash = password_hash($newPwdAdm, PASSWORD_DEFAULT);
$nb = dynRequete_update("UPDATE", "admin", ["pwdWeb" => $newHash], ["loginWeb" => $adminMail],'newPwdAdm.validation.php', 0, $debug[2]);
if ($nb !== false && $nb > 0) {
// faire select pour civ/nom/prenom dans le mail
// include ("connect.reqSelect.php");
// ---------------------------------------------------
// Envoi un mail pour le new mdp
// ---------------------------------------------------
include ($includePath. "/_mail/mailAdmin_renewPwd.php");
if ($lg=='') {$lg='FRA';}
$envMail = mailer(2, $_SESSION['smtpUserGestionnaire'], $_SESSION['smtpPwdGestionnaire'], 0, $_SESSION['smtpServerGestionaire'], $sujet, $message_html, $adminMail ,'' , '', 0, $navMsg[9], $navMsg[22], 0, '', '', $_SESSION['expediteur_mails_gestionnaire'], $_SESSION['fromNameGestionnaire'], '', $lg);
if ($envMail==1) {
// ---------------------------------------------------
// msg ==> un mail vous a été envoyé
dynamiqItemImage (0, 0, 'msgOk', 'span', '-', 'nav', 22, '-', '-textClass-', '-');
// msg ==> votre pwd a bien été modifié
dynamiqItemImage (0, 0, 'message', 'span', '-', 'client', 99, '-', '-textClass-', 'margin:15px;');
// ---------------------------------------------------
// bouton ==> OK, continuer
echo '<div align="center" style="grid-column:1 / 3;text-align:center" >';
dynamiqItemImage (0, 0, 'boutons', 'span', 'onClick="continuerAdm();"', 'bouton', 9, '-', '-textClass-', 'margin:15px;');
echo '</div>';
}
else {
// ---------------------------------------------------
// ==> Problème lors de l'envoi du mail
$usrSiteMsgClass='ko';
dynamiqItemImage (0, 0, 'msgKo', 'span', '-', 'nav', 9, '-', '-textClass-', '-');
// ---------------------------------------------------
// ==> contactez-nous
dynamiqItemImage (0,0,'boutons', 'span','-','menu', 18, 'icones','-','-');
}
}
echo '</div>';
echo '</div>';
?>