Envoi d'un formulaire à des adresses différentes suivant l'objet
TDAduck
Messages postés
2
Date d'inscription
Statut
Membre
Dernière intervention
-
Ennemine Messages postés 67 Date d'inscription Statut Membre Dernière intervention -
Ennemine Messages postés 67 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Actuellement en stage chez un client pour la création d'un site web, je rencontre quelques difficultés quand aux différentes variables à inclure pour valider l'envoi d'un formulaire. Pour faire simple, le site comprendra deux formulaires :
- Un de renseignements avec un champ nom, téléphone, et e-mail (nom/e-mail obligatoires), avec plusieurs cases à cocher et un textarea facultatif pour divers renseignements ==> vers une adresse en particulier.
- Un second avec un champ nom, e-mail et message plus une fonction select avec un objet à définir ==> vers des adresses différentes selon l'objet renseigné.
Actuellement en stage chez un client pour la création d'un site web, je rencontre quelques difficultés quand aux différentes variables à inclure pour valider l'envoi d'un formulaire. Pour faire simple, le site comprendra deux formulaires :
- Un de renseignements avec un champ nom, téléphone, et e-mail (nom/e-mail obligatoires), avec plusieurs cases à cocher et un textarea facultatif pour divers renseignements ==> vers une adresse en particulier.
<form name="name" id="name" method="post" action="sendmail.php" enctype="multipart/form-data">
<fieldset>
<legend>Ma demande</legend>
<ul>
<li>
<input type="text" id="nom" name="nom" placeholder="Nom *" required>
</li>
<li>
<input type="text" id="tel" name="tel" placeholder="Téléphone">
</li>
<li>
<input type="text" id="mail" name="mail" placeholder="Adresse e-mail *" required>
</li>
<span>* Champs obligatoires</span>
<div id="recherche-1">
<p>Vous recherchez</p>
<li>
<input id="c_location" name="type[]" type="checkbox" value="Location">
<label for="c_location">Location</label>
</li>
<li>
<input id="c_vente" name="type[]" type="checkbox" value="Vente">
<label for="c_vente">Vente</label>
</li>
</div>
<div id="recherche-2">
<p>Vous recherchez</p>
<div id="containerbox">
<div class="first">
<li>
<input id="c_surfcom" name="type[]" type="checkbox" value="Surface commerciale">
<label for="c_surfcom">Surface commerciale</label>
</li>
<li>
<input id="c_bureaux" name="type[]" type="checkbox" value="Bureaux">
<label for="c_bureaux">Bureaux</label>
</li>
</div>
<div class="second">
<li>
<input id="c_locact" name="type[]" type="checkbox" value="Locaux d'activité">
<label for="c_locact">Locaux d'activité</label>
</li>
<li>
<input id="c_entrepots" name="type[]" type="checkbox" value="Entrepôts">
<label for="c_entrepots">Entrepôts</label>
</li>
</div>
</div>
</div>
<div id="recherche-3">
<p>Vous recherchez</p>
<div class="first">
<li>
<input id="c_100200" name="type[]" type="checkbox" value="100200">
<label for="c_100200">De 100 à 200m2</label>
</li>
<li>
<input id="c_0100" name="type[]" type="checkbox" value="0100">
<label for="c_0100">De 0 à 100m2</label>
</li>
</div>
<div class="second">
<li>
<input id="c_200plus" name="type[]" type="checkbox" value="200plus">
<label for="c_200plus">De 200 et plus</label>
</li>
</div>
</div>
<br/>
<li>
<label for="secteur"></label>
<textarea id="secteur" name="secteur" placeholder="Secteur recherché, informations complémentaires..."></textarea>
</li>
</ul>
<div id="submit">
<input type="image" alt="Envoyer" src="img/bouton-envoi.png">
</div>
</fieldset>
</form>
- Un second avec un champ nom, e-mail et message plus une fonction select avec un objet à définir ==> vers des adresses différentes selon l'objet renseigné.
<form name="contacts" id="contacts" method="post" action="sendmail-2.php" enctype="multipart/form-data">
<fieldset>
<ul>
<div id="coordinates">
<li>
<input type="text" id="c_nom" name="c_nom" placeholder="Nom"/>
</li>
<li>
<input type="text" id="c_mail" name="c_mail" placeholder="Adresse e-mail" required/>
</li>
<li>
<label for="c_objet"></label>
<select name="c_objet" id="c_objet" required/>
<option selected value="Objet">Objet</option>
<option value="Loca-Transa-Invest">Location / Transaction / Investissement</option>
<option value="Gestion-Compta">Gestion / Comptabilité</option>
<option value="Recrutement">Recrutement</option>
<option value="Autres">Autres</option>
</select>
</li>
</div>
<br/>
<div id="yourmessage">
<li>
<label for="c_message"></label>
<textarea id="c_message" name="c_message" placeholder="Message"></textarea>
</li>
</div>
</ul>
<div id="c_submit">
<input type="image" alt="Envoyer" src="img/bouton-envoi.png">
</div>
</fieldset>
</form>
A voir également:
- Envoi d'un formulaire à des adresses différentes suivant l'objet
- Whatsapp formulaire opposition - Guide
- Suivi des modifications word - Guide
- Site pour vendre des objets d'occasion - Guide
- Formulaire de réclamation facebook - Guide
- Formulaire de reclamation instagram - Guide
3 réponses
Oui, pardon, j'étais tellement pressé par le temps que j'en ai oublié le plus important.
J'aimerais, si possible, connaître la marche à suivre pour permettre aux différents formulaires d'être envoyé aux bonnes adresses. Quel script à rentrer dans mes pages "sendmail.php" et "sendmail-2.php" par exemple ?
Merci d'avance pour tout conseils ou solutions.
J'aimerais, si possible, connaître la marche à suivre pour permettre aux différents formulaires d'être envoyé aux bonnes adresses. Quel script à rentrer dans mes pages "sendmail.php" et "sendmail-2.php" par exemple ?
Merci d'avance pour tout conseils ou solutions.