1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139
| <?php session_start(); header("Content-Type: text/html; charset=UTF-8"); ?>
<?php echo "tabLabelText :"; var_dump($tabLabelText); ?>
<?php $tabFieldsetLegends[5]="Titre"; ?>
<?php include("includes/fonction0.php"); ?>
<script type="text/javascript">
var tabErrorFields=new Array();
var tabErrorFormats=new Array();
var tabFieldsRequired=new Array();
var tabFormatsRequired=new Array();
</script>
<?php $list_langIds="5"; $tab_langIds=explode(",",$list_langIds); ?>
<?php $tabShortNames[4]="fr"; ?>
<?php if(is_array($tabShortNames)){ $lang_id=array_search($_GET['lang'],$tabShortNames)+1; }else{ $lang_id=""; }?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php echo $_GET['lang'];?>" xml:lang="<?php echo $_GET['lang'];?>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title></title>
<link rel="stylesheet" href="style/style.css" type="text/css" />
<?php include("includes/script.php"); ?>
<?php include("includes/switch.php"); ?>
</head>
<body>
<?php define("_TAB_FORMALLEX","formallin_formallex"); ?>
<?php $sessionFormallinEditor = "W74sbtAurtDHqKSHwsTQL71KinteXLdSi7kjICvY"; ?>
<?php if( isset($_POST['submit']) ){ // le formulaire a été posté
$tab_cp=array('93','95','60','62','80','59','02','27','28','76','14','50'); // Tableaux des codes postaux
$select_email='0';
if(!empty($_POST['tabLabelText'][0]))
{
$cp=$_POST$_POST['tabLabelText'][0];
$int_cp = intval(substr($cp,0,2)); //Troncature du code postal pour ne garder que les 2 premiers caracteres et transforme en entier
{
if(in_array($int_cp,$tab_cp)){
$select_email='1'; // Si code postal est dans la liste on choisi cet email
}
}
}
if($select_email == '1'){
$email="adresseA@gmail.com";// code postal dans la liste
}else{
if( date("d") % 2 == 0 ) // nous sommes un jour pair
$email="adresseA@gmail.com";
else
$email="adresseB@gmail.com";// nous sommes un jour impair
}
$formName="Devis campagne N°1";
$emailSubject="Informations transmises par le formulaire";
?>
<?php include("includes/fonction2.php"); ?>
<?php include("includes/tab.php"); ?>
<?php } ?><?php if(in_array($lang_id,$tab_langIds)){ ?>
<form method="post" action="<?php echo $_SERVER['PHP_SELF'];?>?lang=<?php echo $_GET['lang'];?>" onSubmit="return validForm();">
<fieldset>
<legend><?php echo $tabFieldsetLegends[$lang_id];?></legend>
<table>
<?php
$tabLabelText[0][5]="Code postal";
?>
<script type="text/javascript">
tabErrorFormats[0] = new Array();
tabErrorFormats[0][5]="le format n'est pas respecté";
tabFormatsRequired.push(0);
</script>
<tr>
<td><label for="element_id0-0"><?php echo $tabLabelText[0][$lang_id];?></label></td>
<td><input type="text" size="20" maxlength="45" class="formallin_numeric" name="element_numeric[0]" id="element_id0-0"/></td>
</tr>
<tr><td></td><td><div class="errorMessage" id="error_0"><div class="errorField" id="errorField_0"></div><div class="errorFormat" id="errorFormat_0"></div></div></td></tr><tr><td></td><td></td></tr>
<input type="hidden" name="tabGroupeElementsLabel" value="YToxOntpOjA7YTozOntpOjA7czoxOiIzIjtpOjE7czoxMToiQ29kZSBwb3N0YWwiO2k6MjtzOjI6Im5vIjt9fQ==" />
<input type="hidden" name="tabErrorFields" value="czowOiIiOw==" />
<input type="hidden" name="tabErrorFormats" value="YToxOntpOjA7YToxOntpOjU7czoyOToibGUgZm9ybWF0IG4nZXN0IHBhcyByZXNwZWN0w6kiO319" />
<input type="hidden" name="tabShortNames" value="<?php echo base64_encode(serialize($tabShortNames));?>" />
<input type="hidden" name="tabLabelText" value="<?php echo base64_encode(serialize($tabLabelText));?>" />
<input type="hidden" name="sli" value="5" />
<tr>
<td colspan="2"><span class='txterror'>Les champs marqué d'un <span class="errorMessage">*</span> sont obligatoires</span></td>
</tr>
<tr><td> </td><td><?php if(isset($_POST['submit']) && $nbrErrors>0){ echo '<div class="submitError"><br />'.$errorsText.'<br /></div>'; }?></td></tr>
<?php
$tabAttributesValues_11['value'][5]="valider";
?>
<tr>
<td> </td>
<td><input id="element_id11-0" name="submit" type="submit" class="formallin_submit" value="<?php echo $tabAttributesValues_11['value'][$lang_id];?>" /> -
<?php
$tabAttributesValues_12['value'][5]="effacer";
?>
<input id="element_id12-0" name="reset" type="reset" class="formallin_reset" value="<?php echo $tabAttributesValues_12['value'][$lang_id];?>" /></td>
</tr>
</table>
</fieldset>
</form>
<?php
if(isset($_POST['submit']) && $nbrErrors==0){
$lang = $_GET['lang'];
// si le message a bien été transmis
$tabLangSuccess['fr'] = "Les informations que vous avez saisies ont bien été transmises. Nous vous en remercions."; // France
// si le message n'a pu être transmis
$tabLangFailure['fr'] = "Les informations que vous avez saisies n'ont pu être transmises, veuillez réessayer ultérieurement."; // France
$messageText = $tabLangSuccess[$lang];
$successMessage=<<<msn
<script type="text/javascript">
var SUCCESS_MESSAGE="$messageText";
</script>
msn;
echo $successMessage;
?>
<script type="text/javascript">
$(document).ready(function(){
var bgColor = $('fieldset').css('backgroundColor');
// effet lumineux et confirmation de soumission du formulaire
$('fieldset').animate({backgroundColor:"#9ee19a", opacity:0},500)
.animate({backgroundColor:bgColor,opacity:1},500 )
.animate({opacity:0},500 )
.queue(function(){
$('fieldset').html('<div id="success">'+SUCCESS_MESSAGE+'</div>').css({opacity:1});
$('#success').hide().fadeIn('slow');
})
});
</script>
<?php
};
?>
<?php } ?>
</body>
</html>
</body>
</html> |
Partager