alpha_full/pages/clients/client.form1.php
2026-04-06 22:58:51 +02:00

185 lines
12 KiB
PHP
Executable File

<?php
$nomFicAppelant = basename(__FILE__);
// ---------------------------------------------------
// Flag pour savoir si on fait un update ou pas dans le panier, ou suivant
// ---------------------------------------------------
echo '<input type="hidden" name="flagUpdCpte" id="flagUpdCpte" style="width:50px;" value="' .$flagUpdCpte. '" onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" >';
// ---------------------------------------------------
// Formulaire 1 : compte
// ---------------------------------------------------
if (empty($clientMsg)) {$refresh='Oui';include ($includePath. '/req/06-init.cliMsgList.php');$refresh='N';}
// ---------------------------------------------------
// Mail
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 8, '-msg1-');
$testMail=false;
if (!empty($idMail) && $idMail!='') {
$testMail=mb_strpos($idMail,'@');
}
if ($testMail!==false ) {
// echo '<div class="champsCliCell"><input type="email" class="champsCli" name="idMail" id="idMail" maxlength="80" value="' .$idMail. '" ></div>';
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'email', 'champsCli', 'onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ', 'idMail', '123@dom.com', $idMail, '-', '-');
}
else {
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'email', 'champsCli', 'onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ', 'idMail', '123@dom.com', '', '-', '-');
}
// ---------------------------------------------------
// regle complexité mdp
// ---------------------------------------------------
// echo '<div id="mdpMess" style="grid-column:1 / span 2"><span data-tooltip="' .$clientTitle[9]. '" >' .$clientTitle[9]. '</span></div>';
// ---------------------------------------------------
// ---------------------------------------------------
// Mot de passe:
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 9, '-msg1-');
// echo '<input class="champsCli" type="password" name="pwd" id="pwd" value="' .$pwd. '" maxlength="35" onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" >';
$voirMdp= '&#160;<span type="button" onClick="showHidePwd(\'pwd\');" id="eye" class="fad fa-eye mdpIco" style="border-radius:7px;cursor:pointer;"></span>';
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'password', 'champsCli', 'onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ', 'pwd', 'votre mot de passe', $pwd, $voirMdp, '-');
// ---------------------------------------------------
// Mot de passe confirme
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 93, '-msg1-');
$voirMdp= '&#160;<span type="button" onClick="showHidePwd(\'mdpConfirm\');" id="eye2" class="fad fa-eye mdpIco" style="border-radius:7px;cursor:pointer;"></span>';
// echo '<input onKeyPress="if (event.keyCode == 13) {validerModif ();};" class="champsCli" type="password" name="mdpConfirm" id="mdpConfirm" value="' .$mdpConfirm. '" onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" >';
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'password', 'champsCli', 'onKeyPress="if (event.keyCode == 13) {validerModif ();};" ', 'mdpConfirm', 'confirmez votre mot de passe', $mdpConfirm, $voirMdp, '-');
// ---------------------------------------------------
// Civilité facturation
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 81, '-msg1-');
echo '<div class="champsCliCell" >';
if ( $affMContext === true ) echo '<select class="listeDeroulanteCli" style="width:auto;" name="civ" onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Clients\', \'listeDeroulanteCli\', 7,\'client\', 3, 81, event);" >';
else echo '<select class="listeDeroulanteCli" style="width:auto;" name="civ" onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" >';
for($j=0; $j<count($tableCivLib); $j++) {
if ($tableCivLib[$j]==$civ)
{echo '<option value="' .$tableCivLib[$j]. '" selected>' .$tableCivLib[$j]. '</option>';}
else
{echo '<option value="' .$tableCivLib[$j]. '" >' .$tableCivLib[$j]. '</option>';}
}
echo '</select>';
echo '</div>';
// ---------------------------------------------------
// Nom
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 88, '-msg1-');
// echo '<div class="champsCliCell"><input class="champsCli" name="nom" id="nom" value="' .$nom. '" maxlength="100" onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';"></div>';
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'text', 'champsCli', 'onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ', 'nom', 'Nom', $nom, '-', '-');
// ---------------------------------------------------
// Prenom
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 10, '-msg1-');
// echo '<div class="champsCliCell"><input class="champsCli" name="prenom" id="prenom" value="' .$prenom. '" maxlength="100" onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';"></div>';
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'text', 'champsCli', 'onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ', 'prenom', 'Prénom', $prenom, '-', '-');
// ---------------------------------------------------
// Tel
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 11, '-msg1-');
$tel=formatTelAff($tel);
// echo '<div class="champsCliCell"><input type="tel" class="champsCli"data-tooltip="' .$tel. '" name="tel" id="tel" value="' .$tel. '" maxlength="17" onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';"></div>';
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'tel', 'champsCli', 'onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ', 'tel', 'Téléphone', $tel, '-', '-');
// ---------------------------------------------------
// Date naissance
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 12, '-msg1-');
// echo '<div class="champsCliCell" >';
// echo '<input type="date" class="champsCli" name="dateNaiss" id="dateNaiss" value="' .$dateNaiss. '" maxlength="10" onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" >';
// $dateNaiss=str_replace('/','-',$dateNaiss);
// echo '</div>';
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'date', 'champsCli', 'onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ', 'dateNaiss', 'jj/mm/aaaa', $dateNaiss, '-', '-');
$dateNaiss=str_replace('/','-',$dateNaiss);
// ---------------------------------------------------
// Newsletter : afaire marcher checked avec MC
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 27, '-msg1-');
// echo '<div class="champsCliCell" style="text-align:left;position:relative;left:1px;" >';
// echo '<input class="champsCli" type="checkbox" name="news" id="news" value="1" style="text-align:left;" checked onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" >';
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'checkbox', 'champsCli', 'onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ', 'news', 'news letter', $news, '-', '-');
if ($news==1) echo '<script>document.getElementById(\'news\').checked=true;</script>';
// else
// dynamiqChamp(1, 1, 'champsCliCell', 'input', 'checkbox ', 'champsCli', 'onClick="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ', 'news', 'news letter', $news, '-', '-');
// echo '</div>';
// ---------------------------------------------------
// Que pour la modification
// ---------------------------------------------------
if ($tagInscription!=1) {
// ---------------------------------------------------
// Liste des modes de livraison
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 89, '-msg1-');
echo '<div class="champsCliCell" >';
if ( $affMContext === true ) echo '<select class="listeDeroulanteCli" name="modeLiv" onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel(this, \'listeDeroulanteCli\', \'client\', 89, event);" >';
else echo '<select class="listeDeroulanteCli" name="modeLiv" onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" >';
for($i=0; $i<count($tabIdMl) ; $i++) {
if ($tabIdMl[$i]==$idModeLivCli)
{echo '<option value="' .$tabIdMl[$i]. '" selected>' .$tabLibelleMl[$i]. '</option>';}
else
{echo '<option value="' .$tabIdMl[$i]. '" >' .$tabLibelleMl[$i]. '</option>';}
}
echo '</select>';
echo '</div>';
// ---------------------------------------------------
// Liste des modes de paiement
// ---------------------------------------------------
dynamiqItemMessage( 0, 1, 'libClientsCell', '-', 'span', 'libClients', '-action-', 'client', 90, '-msg1-');
echo '<div class="champsCliCell" >';
if ( $affMContext === true ) echo '<select class="listeDeroulanteCli" name="idModePaieCli" onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" ' .$mouseOverMenuContext. ' onContextMenu="return mContextuel(this, \'listeDeroulanteCli\', \'client\', 90, event);" >';
else echo '<select class="listeDeroulanteCli" name="idModePaieCli" onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" >';
for ($i=0;$i<count($tabIdPaie);$i++) {
if ($tabIdPaie[$i]==$idModePaieCli)
{echo '<option value="' .$tabIdPaie[$i]. '" selected>' .$tabLibPaie[$i]. ' </option>';}
else
{echo '<option value="' .$tabIdPaie[$i]. '" >' .$tabLibPaie[$i]. ' </option>';}
}
echo '</select>';
echo '</div>';
}
else {
// ---------------------------------------------------
// CDV
// ---------------------------------------------------
if ( $affMContext === true ) echo '<div class="cliLignes" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Clients\', \'cliLignes\', 78\'client\', 3, 90, event);"></div>';
else echo '<div class="cliLignes" ></div>';
// ---------------------------------------------------
// Voir les cdv
// ---------------------------------------------------
echo '<div style="grid-column:1 / span 2; text-align:left; margin:auto; " >';
if ( $affMContext === true ) dynamiqItemImage (0, 0, 'msgCli', 'span', 'onClick="location.href=\'' .$menuLien[19]. '\'";', 'menu', 19, '-', 'margin-top:10px;', 'cursor:pointer;');
else dynamiqItemImage (0, 0, 'msgCli', 'span', 'onClick="window.open(\'' .$menuLien[19]. '\',\'_blank\')";', 'menu', 19, '-', 'margin-top:10px;', 'cursor:pointer;');
echo '</div>';
// ---------------------------------------------------
// Accepter les cdv
// ---------------------------------------------------
echo '<div class="-" style="grid-column: 1 / span 2; text-align:center; white-space:break-spaces; line-height:50px" >';
dynamiqItemMessage( 0, 0, '-', '-', 'span', 'libClients', '-action-', 'client', 77, '-msg1-');
if ($cdv==1)
{echo '<input type="checkbox" name="cdv" id="cdv" value="1" checked onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" >';}
else
{echo '<input type="checkbox" name="cdv" id="cdv" value="1" onChange="document.getElementById(\'flagUpdCpte\').value=\'Oui\';" >';}
// echo '&#160;&#160;&#160;&#160;&#160;';
// echo '<br>';
echo '</div>';
}
?>