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 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181
|
<?php include '_inc.php'; ?>
<section id="contact">
<!-- ENVOI OK -->
<?php if (array_key_exists('success', $_SESSION)):?>
<div class="alert alert-success mt-3" role="alert">
Votre message a bien été envoyé, nous allons vous répondre très rapidement !
</div>
<?php endif; ?>
<!-- GESTION DES ERREURS -->
<?php if (array_key_exists('errors', $_SESSION)):?>
<div class="alert alert-danger" role="alert">
<?= implode('<br>', $_SESSION['errors']); ?>
</div>
<?php unset($_SESSION['errors']); endif; ?>
<form class="row g-3 needs-validation" action="content/tbaMail.php" name="frmDemande" id="frmDemande"
enctype="multipart/form-data" method="POST" novalidate>
<?php $form = new Form(isset($_SESSION['inputs']) ? $_SESSION['inputs'] : []); ?>
<input type="hidden" name="dateActuelle" value="<?php echo date('d/m/Y H:i:s'); ?>">
<!-- LES INPUT -->
<div class="col-lg-6">
<?= $form->input('text', 'nom', 'Nom complet', 'fas fa-user', ''); ?>
<div class="msgSaisieNom mt">
Saisissez votre nom !
</div>
</div>
<div class="col-lg-6">
<?= $form->input('text', 'email', 'E-mail', 'fas fa-at', ''); ?>
<div class="msgSaisieEmail mt">
Saisissez votre E-mail !
</div>
</div>
<div class="col-lg-6">
<?= $form->input('text', 'telephone', 'Téléphone', 'fas fa-phone', ''); ?>
<div class="msgSaisieTelephone mt">
Saisissez votre téléphone !
</div>
</div>
<div class="col-lg-6">
<?= $form->input('text', 'adresse', 'Adresse', 'fas fa-city', ''); ?>
<div class="msgSaisieAdresse mt">
Saisissez votre adresse !
</div>
</div>
<div class="col-lg-6">
<?= $form->input('text', 'ville', 'Ville', 'fas fa-home', ''); ?>
<div class="msgSaisieVille mt">
Saisissez votre ville !
</div>
</div>
<div class="col-lg-6">
<?= $form->input('text', 'cp', 'Code postal', 'fas fa-map-marker-alt', ''); ?>
<div class="msgSaisieCp mt">
Saisissez votre code postal !
</div>
</div>
<!-- LES OPTIONS -->
<div class="col-lg-12">
<label for="dde" id="dde" class="form-label">Votre demande concerne</label><span class="rouge">
*</span>
<!-- CODE PRESTATIONS -->
<?php
require_once 'controller/dbConfig.php';
$sql = 'SELECT * FROM prestations';
$result = $conn->query($sql);
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
?>
<div class="form-check mt-3">
<input class="form-check-input" type="radio" name="prestations"
id="<?php echo utf8_encode($row['libelle']); ?>"
value="<?php echo utf8_encode($row['description']); ?>">
<label
for="<?php echo utf8_encode($row['libelle']); ?>"><?php echo utf8_encode($row['description']); ?></label>
</div>
<?php
}
} else {
echo 'Il n\'y a aucune prestation !';
}
$conn->close();
?>
<div class="msgSaisieDde">
Sélectionnez une option !
</div>
</div>
<!-- LES CHECK BOX -->
<div class="col-lg-12 cachee" id="fonctionnalites">
<label for="fonctionnalites" class="form-label">Fonctionnalités</label><span class="rouge">
*</span>
<!-- CODE FONCTIONNALITES -->
<?php
$sql = 'SELECT * FROM fonctionnalites';
$result = $conn2->query($sql);
if ($result->num_rows > 0) {
while ($row = $result->fetch_assoc()) {
?>
<div class="form-check">
<input class="form-check-input" type="checkbox" name="checkbox[]"
value="<?php echo utf8_encode($row['description']); ?>"
id="<?php echo utf8_encode($row['libelle']); ?>">
<label
for="<?php echo utf8_encode($row['libelle']); ?>"><?php echo utf8_encode($row['description']); ?></label>
</div>
<?php
}
} else {
echo 'Il n\'y a aucune fonctionnalité !';
}
$conn2->close();
?>
<div class="msgSaisieFonctionnalites">
Cochez une ou plusieurs fonctionnalité(s) !
</div>
</div>
<!-- MSG -->
<div class="col-lg-12">
<?= $form->input('textarea', 'message', 'Votre message', 'fas fa-edit', ''); ?>
<div class="msgSaisieMessage mt">
Saisissez votre message !
</div>
</div>
<!-- RDV -->
<div class="col-lg-12">
<div class="input-group">
<div class="col-lg-12"><label for="rdv" class="form-label">Si vous souhaitez nous rencontrer cochez la case</label></div>
<div class="form-check">
<?=$form->inputCheckbox('checkRdv', 'checkbox', 'Je souhaite vous rencontrer'); ?>
</div>
</div>
</div>
<div class="col-lg-4 priseRdv">
<div class="input-group">
<?= $form->inputDate('dateRdv', 'Cliquez ici...', ''); ?>
</div>
</div>
<!-- UPLOAD -->
<div class="col-lg-12 d-none" id="helpDocuments">
<?= $form->inputFile('divDropzone', 'Joignez jusqu\'à 3 fichiers', 'Vous pouvez joindre jusqu\'à 3 fichiers de 1,5 MO chacun maxi. Le type doit être une image ou bien un document (Office Word, Excel, PDF etc.)'); ?>
</div>
<div class="col-lg-12">
<?= $form->inputAccepte('accepte', 'J\'ai
pris connaissance et j\'accepte la politique de <a href="#mentions-legales">confidentialité</a> de ce
site'); ?>
</div>
<div class="col-lg-6">
<?= $form->inputSubmit('valider', 'Valider'); ?>
</div>
</form>
<div id="#success" class="col-lg-6"></div>
<div class="col-lg-12 d-none mt-3 position-relative" id="demandeOk" role="alert">
<button type="submit" class="btn-close" aria-label="Close" id="close"></button>
<div class="text-center pb-3">
<h6 id="success"></h6>
</h6>
</div>
</div>
</section>
<?php
unset($_SESSION['inputs']);
unset($_SESSION['errors']);
unset($_SESSION['success']);
?> |
Partager