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
|
add_shortcode('FormulairePaiement', 'fpa_sc_formPaiement');
function fpa_sc_formPaiement() {
//$url = admin_url("admin-post.php?action=FormulairePaiement__creer_commande");
if (isset($_GET['mail'])) {
// Je ne vois pas à quoi ça peut servir
echo ' <div style="border: 1px solid red ;font-size:20px;color:white; background-color:red;padding:5px;">Vous n avez pas indiqué 2 emails identiques</div> ';
}
$alarm = false;
if(isset($_POST['valider']) && $_POST['valider']) {
$adresse_email = $_POST['adresse_email'];
$adresse_email1 = $_POST['adresse_email1'];
// ...
if($adresse_email !== $adresse_email1) {
$alarm = true;
$adresse_email = $_POST['adresse_email'];
$adresse_email1 = $_POST['adresse_email1'];
} else {
//Je sauve en BdD ou autre
//...
}
} else {
// je recupère mes données en BdD
// ...
$adresse_email = 'uneAdresse@bdd.com';
$adresse_email1 = 'uneAutreAdresse@mabdd.fr';
}
if($alarm) echo 'Mon message d\'alerte ici !';
?>
<fieldset class="fieldset">
<legend>VOS REFERENCES</legend>
<!-- <form action="#" method="POST" class="comment-form"> -->
<form action="<?=get_permalink()?>" method="POST" class="FormulairePaiement">
<div class="conteneur_champ small-12 large-6 columns ">
<label>
Adresse e-mail *:
<input type="email" name="adresse_email" value="<?=$adresse_email?>" required />
</label>
</div>
<div class="conteneur_champ small-12 large-6 columns ">
<label>
Confirmation Adresse e-mail *:
<input type="email" name="adresse_email1" value="<?=$adresse_email1?>" required />
</label>
</div>
<div class="conteneur_champ small-12 large-6 columns">
<label>
NOM *:
<input type="text" name="nom" value="" required />
</label>
</div>
<div class="conteneur_champ small-12 large-6 columns">
<label>
PRENOM :
<input type="text" name="prenom" value="" />
</label>
</div>
<div class="conteneur_champ small-12 large-6 columns">
<label>
TELEPHONE :
<input type="number" name="telephone" value="" />
</label>
</div>
<div class="conteneur_champ small-12 large-6 columns">
<label>
REFERENCE FACTURE *:
<input type="text" name="reference_facture" value="" />
</label>
</div>
<div class="conteneur_champ small-12 large-6 columns">
<label>
REFERENCE CLIENT *:
<input type="text" name="reference_client" value="" required />
</label>
</div>
<div class="conteneur_champ small-12 large-6 columns">
<label>
MONTANT *:
<input type="number" name="montant" step="any" value="" placeholder="" required />
</label>
</div>
<div class="conteneur_champ small-12 large-12 columns">
<label for="commentaire">COMMENTAIRE :</label>
<textarea id="commentaire" name="commentaire" rows="4" cols="50"></textarea>
</div>
<div class="conteneur_champ small-12 large-12 columns">
<input class="conteneur_champ small-2 large-2 columns" type="checkbox" id="rgpd" name="rgpd" required />
<label class="conteneur_champ small-10 large-10 columns" for="rgpd"> En cochant cette case, jaccepte <a href="https://www.laboratoire-labeo.fr/fr/politique-de-confidentialite/">la Politique de confidentialité </a>de ce site </label>
</div>
<br><br>
<div class="conteneur_bouton">
<input type="submit" value="valider" name="valider" style="padding:10px ;border:1px solid grey;">
</div>
<div>
<em style="float:right;">*Champs obligatoires</em>
</div>
</form>
</fieldset>
<?php
} |
Partager