173 lines
12 KiB
PHP
Executable File
173 lines
12 KiB
PHP
Executable File
<?php
|
|
$nomFicAppelant = basename(__FILE__);
|
|
// ---------------------------------------------------
|
|
// Formulaire 3 : adresse LIV
|
|
// ---------------------------------------------------
|
|
// echo '<Pre>';
|
|
// print_r($_POST);
|
|
// echo '</Pre>';
|
|
|
|
// ---------------------------------------------------
|
|
// Flag pour savoir si on fait un update ou pas dans le panier, ou suivant
|
|
// ---------------------------------------------------
|
|
echo '<input type="hidden" name="flagUpdLiv" id="flagUpdLiv" style="width:50px;" value="' .$flagUpdLiv. '" >';
|
|
echo '<input type="hidden" name="faireCPLiv" id="faireCPLiv" style="width:50px;" value="' .$faireCPLiv. '" >';
|
|
|
|
// pour la navigation clic droit
|
|
// debug
|
|
// if (isset($affPageSite)) echo 'affPageSite = '.$affPageSite;
|
|
// else echo 'affPageSite = empty';
|
|
echo '<input type="hidden" style="display:none;" id="affPageSite" value="' .$affPageSite. '" >';
|
|
|
|
// ---------------------------------------------------
|
|
// Meme adressse O/N
|
|
// ---------------------------------------------------
|
|
dynamiqItemMessage(0, 1, 'libClientsCell', '-', 'div', 'libClients', '-action-', 'client', 18, '-');
|
|
if ( $affMContext === true ) echo '<div class="champsCliCell" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Clients\', \'champsCliCell\', 5,\'client\', 3, 18, event);" >';
|
|
else echo '<div class="champsCliCell" >';
|
|
|
|
if ( $affMContext === true ) echo '<select class="listeDeroulanteCli" id="adresseLivOui" name="adresseLivOui" onChange="upMemeAdresse();" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Clients\', \'listeDeroulanteCli\', 7,\'client\', 3, 18, event);">';
|
|
else echo '<select class="listeDeroulanteCli" id="adresseLivOui" name="adresseLivOui" onChange="upMemeAdresse();" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" >';
|
|
for($j=0; $j<count($tableONLib) ; $j++) {
|
|
if ($tableONid[$j]==$adresseLivOui)
|
|
{echo '<option value="' .$tableONid[$j]. '" selected>' .$tableONLib[$j]. '</option>';}
|
|
else
|
|
{echo '<option value="' .$tableONid[$j]. '" >' .$tableONLib[$j]. '</option>';}
|
|
}
|
|
echo '</select>';
|
|
echo '</div>';
|
|
|
|
|
|
// ---------------------------------------------------
|
|
// Civilité Liv
|
|
// ---------------------------------------------------
|
|
dynamiqItemMessage (0, 1, 'libClientsCell', '-', 'div', 'libClients', '-action-', 'client', 81, '-');
|
|
|
|
if ( $affMContext === true ) echo '<div class="champsCliCell" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Clients\', \'champsCliCell\', 5,\'client\', 3, 81, event);" >';
|
|
else echo '<div class="champsCliCell" >';
|
|
if ( $affMContext === true ) echo '<select class="listeDeroulanteCli" id="civLiv" name="civLiv" style="width:auto; cursor:context-menu" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Clients\', \'listeDeroulanteCli\', 7,\'client\', 3, 81, event);" >';
|
|
else echo '<select class="listeDeroulanteCli" id="civLiv" name="civLiv" style="width:auto;" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" >';
|
|
for($j=0; $j<count($tableCivLib) ; $j++) {
|
|
if ($tableCivLib[$j]==$civLiv)
|
|
{echo '<option value="' .$tableCivLib[$j]. '" selected>' .$tableCivLib[$j]. '</option>';}
|
|
else
|
|
{echo '<option value="' .$tableCivLib[$j]. '" >' .$tableCivLib[$j]. '</option>';}
|
|
}
|
|
echo '</select>';
|
|
echo '</div>';
|
|
|
|
// ---------------------------------------------------
|
|
// Nom Liv
|
|
// ---------------------------------------------------
|
|
dynamiqItemMessage(0, 1, 'libClientsCell', '-', 'div', 'libClients', '-action-', 'client', 19, '-');
|
|
// echo '<div class="champsCliCell"><input class="champsCli" type="text" name="nomLiv" id="nomLiv" maxlength="100" value="' .$nomLiv. '" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';"></div>';
|
|
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'text', 'champsCli', 'onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" ', 'nomLiv', 'Nom', $nomLiv, '-', 'maxlength="100"');
|
|
|
|
// ---------------------------------------------------
|
|
// Prenom Liv
|
|
// ---------------------------------------------------
|
|
dynamiqItemMessage(0, 1, 'libClientsCell', '-', 'div', 'libClients', '-action-', 'client', 76, '-');
|
|
// echo '<div class="champsCliCell"><input class="champsCli" type="text" name="prenomLiv" id="prenomLiv" maxlength="100" value="' .$prenomLiv. '" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';"></div>';
|
|
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'text', 'champsCli', 'onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" ', 'prenomLiv', 'Prénom', $prenomLiv, '-', 'maxlength="100"');
|
|
|
|
// ---------------------------------------------------
|
|
// Tel Liv
|
|
// ---------------------------------------------------
|
|
require_once ($includePath. "/_fonctions/fonctions.gene.php");
|
|
$telLiv=formatTelAff($telLiv);
|
|
|
|
dynamiqItemMessage(0, 1, 'libClientsCell', '-', 'div', 'libClients', '-action-', 'client', 92, '-');
|
|
// echo '<div class="champsCliCell"><input class="champsCli" type="tel" data-tooltip="' .$telLiv. '" name="telLiv" id="telLiv" maxlength="17" value="' .$telLiv. '" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';"></div>';
|
|
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'text', 'champsCli', 'onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" ', 'telLiv', 'N° de telephone', $telLiv, '-', 'maxlength="17"');
|
|
|
|
// ---------------------------------------------------
|
|
// AdrLiv
|
|
// ---------------------------------------------------
|
|
if ($adresseLivOui==1) $disable="background:lightgrey;"; else $disable='';
|
|
|
|
dynamiqItemMessage(0, 1, 'libClientsCell', '-', 'div', 'libClients', '-action-', 'client', 20, '-');
|
|
// echo '<div class="champsCliCell"><input placeHolder="adresse de livraison" class="champsCli" ' .$disable. ' type="text" name="adrLiv" id="adrLiv" maxlength="254" value="' .$adrLiv. '" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';"></div>';
|
|
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'text', 'champsCli', 'onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" ', 'adrLiv', 'adresse de livraison', $adrLiv, '-', 'maxlength="254"; '.$disable);
|
|
|
|
// ---------------------------------------------------
|
|
// Adr Liv 2
|
|
// ---------------------------------------------------
|
|
dynamiqItemMessage(0, 1, 'libClientsCell', '-', 'div', 'libClients', '-action-', 'client', 21, '-');
|
|
// echo '<div class="champsCliCell"><input class="champsCli" ' .$disable. ' type="text" name="adrLiv2" id="adrLiv2" maxlength="254" value="' .$adrLiv2. '" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" onBlur="document.getElementById(\'flagUpdLiv\').value=\'Oui\';"></div>';
|
|
|
|
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'text', 'champsCli', 'onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" ', 'adrLiv2', 'Complément adresse', $adrLiv2, '-', 'maxlength="254"; '.$disable);
|
|
|
|
// ---------------------------------------------------
|
|
// Code Post Liv
|
|
// ---------------------------------------------------
|
|
if (isset($_POST['codePostLiv']) && !empty($_POST['codePostLiv'])) {$codePostLiv=$_POST['codePostLiv'];}
|
|
dynamiqItemMessage(0, 1, 'libClientsCell', '-', 'div', 'libClients', '-action-', 'client', 22, '-');
|
|
// echo '<div class="champsCliCell"><input class="champsCli" ' .$disable. ' type="text" name="codePostLiv" id="codePostLiv" onChange="fetchCommune(this.value, \'3\', form.id); document.getElementById(\'flagUpdLiv\').value=\'Oui\';" onKeyPress="if (event.keyCode == 13) fetchCommune( this.value, \'3\', form.id); document.getElementById(\'flagUpdLiv\').value=\'Oui\';" maxlength="5" value="' .$codePostLiv. '" ></div>';
|
|
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'text', 'champsCli', 'onChange="fetchCommune(this.value, \'3\', form.id); document.getElementById(\'flagUpdLiv\').value=\'Oui\';" onKeyPress="if (event.keyCode == 13) fetchCommune( this.value, \'3\', form.id);" ', 'codePostLiv', 'Code postal', $codePostLiv, '-', 'maxlength="2"; '.$disable);
|
|
|
|
// ---------------------------------------------------
|
|
// Recup Post villes
|
|
// ---------------------------------------------------
|
|
if (isset($_POST['tabVilleListeLiv']) && !empty($_POST['tabVilleListeLiv'])) {$tabVilleListeLiv=$_POST['tabVilleListeLiv'];}
|
|
echo '<input type="hidden" name="tabVilleListeLiv" id="tabVilleListeLiv" value="' .$tabVilleListeLiv. '" >';
|
|
if (!empty($tabVilleListeLiv)) { $tabVilleListeLiv=json_decode($tabVilleListeLiv);}
|
|
|
|
|
|
if (isset($debug[3]) && $debug[3] == '1') {
|
|
echo '<br><pre>';
|
|
// print_r($_POST);
|
|
print_r($tabVilleListeLiv);
|
|
echo '<br></pre>';
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// Ville Liv
|
|
// ---------------------------------------------------
|
|
dynamiqItemMessage(0, 1, 'libClientsCell', '-', 'div', 'libClients', '-action-', 'client', 16, '-');
|
|
if (!empty($tabVilleListeLiv)) {
|
|
|
|
if ( $affMContext === true ) echo '<div class="champsCliCell" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Clients\', \'champsCliCell\', 5,\'client\', 3, 16, event);" >';
|
|
else echo '<div class="champsCliCell" >';
|
|
|
|
if ( $affMContext === true ) echo '<select class="listeDeroulanteCli" type="text" name="villeLiv" id="villeLiv" maxlenght="180" onChange="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Clients\', \'listeDeroulanteCli\', 7,\'client\', 3, 16, event);" >';
|
|
else echo '<select class="listeDeroulanteCli" type="text" name="villeLiv" id="villeLiv" maxlenght="180" onChange="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" >';
|
|
|
|
for($v=0;$v<count($tabVilleListeLiv);$v++) {
|
|
if ($tabVilleListeLiv[$v]== $villeLiv && ( $tabVilleListeLiv[$v]!="Coursegoules" && $siteName!='pizzaJeannot' )) {
|
|
echo '<option value="' .$tabVilleListeLiv[$v]. '" selected>' .$tabVilleListeLiv[$v]. '</option>';
|
|
}
|
|
else {
|
|
if ($siteName!='pizzaJeannot' ) {echo '<option value="' .$tabVilleListeLiv[$v]. '" >' .$tabVilleListeLiv[$v]. '</option>';}
|
|
else if ($tabVilleListeLiv[$v]!="Coursegoules" ) {echo '<option value="' .$tabVilleListeLiv[$v]. '" >' .$tabVilleListeLiv[$v]. '</option>';}
|
|
}
|
|
}
|
|
echo '</select>';
|
|
echo '</div>';
|
|
}
|
|
else {
|
|
// echo '<div class="champsCliCell"><input class="champsCli" ' .$disable. ' type="text" name="villeLiv" id="villeLiv" maxlenght="150" value="' .$villeLiv. '" ></div>';
|
|
dynamiqChamp(0, 1, 'champsCliCell', 'input', 'text', 'champsCli', 'onChange="fetchCommune(this.value, \'3\', form.id); document.getElementById(\'flagUpdLiv\').value=\'Oui\';" onKeyPress="if (event.keyCode == 13) fetchCommune( this.value, \'3\', form.id);" ', 'villeLiv', 'Ville', $villeLiv, '-', 'maxlength="2"; '.$disable);
|
|
}
|
|
|
|
// ---------------------------------------------------
|
|
// Pays Liv
|
|
// ---------------------------------------------------
|
|
dynamiqItemMessage(0, 1, 'libClientsCell', '-', 'div', 'libClients', '-action-', 'client', 24, '-');
|
|
|
|
if ( $affMContext === true ) echo '<div class="champsCliCell" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Clients\', \'champsCliCell\', 5,\'client\', 3, 16, event);" >';
|
|
else echo '<div class="champsCliCell" >';
|
|
|
|
if ( $affMContext === true ) echo '<select class="listeDeroulanteCli" ' .$disable. ' name="idPaysLiv" id="idPaysLiv" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" style="cursor:context-menu" ' .$mouseOverMenuContextContainer. ' onContextMenu="return mConStyle(this, \'Clients\', \'listeDeroulanteCli\', 7,\'client\', 3, 24, event);" >';
|
|
else echo '<select class="listeDeroulanteCli" ' .$disable. ' name="idPaysLiv" id="idPaysLiv" onClick="document.getElementById(\'flagUpdLiv\').value=\'Oui\';" >';
|
|
for($j=0; $j<count($tabIdPays) ; $j++) {
|
|
if ($tabIdPays[$j]==$idPaysLiv) {
|
|
$paysLibelleLiv=$tabLibPays[$j];
|
|
echo '<option value="' .$tabIdPays[$j]. '" selected>' .$paysLibelleLiv. '</option>';
|
|
}
|
|
else
|
|
{echo '<option value="' .$tabIdPays[$j]. '" >' .$tabLibPays[$j]. '</option>';}
|
|
}
|
|
echo '</select>';
|
|
echo '</div>';
|
|
echo '<script type="text/javascript" src="' .$includePathJs. '/fetchCommune.js" ></script>';
|
|
?>
|