Tom's Guide > Forum > Programmation > Envois de réponses d'un formulaire HTML par script PHP

Envois de réponses d'un formulaire HTML par script PHP

Forum Programmation : Envois de réponses d'un formulaire HTML par script PHP

TomsGuide.com : 800 000 inscrits répondent à toutes vos questions high-tech et informatique. Pour obtenir de l'aide, inscrivez-vous gratuitement !
Mot :    Pseudo :           
 

Bonjour, Je requiert votre aide pour l envoi de réponses par un script php d'un formulaire HTML dont voici le code :
<html>
<head>
<title>Questionnaire</title>
</head>
<body>

<H1>Questionnaire</H1>
<HR>

<form method="post" action="formulaire-simple.cgi">
<b>1- De quel sexe êtes vous ?</b> <select name="sexe">
<option>féminin <option>masculin </select> <P>
<P><b>2- Quel est votre âge ?</b> <input name="âge">
<p><p><b>3- Dans quel département êtes vous domicilié ? <input name="Domicile"></b>
<P><p><b>4- Quelle est votre situation familiale ?</b> <select name="Situation familiale">
<option selected>Célibataire <option>Concubinage <option>Marié(e) <option>Pacsé(e) <option>Divorcé(e) <option>Veuf(/Ve)</select> <P>
<p><b>5- Avez vous des enfants ? </b><input type="radio" name="choix" value="oui" checked> Oui ou <input type="radio" name="choix" value="non"> Non <P>
<P><p><b>6- A quelle catégorie socio-professionnelle appartenez vous ?</b> <select name="CSP">
<option selected>Agriculteur exploitant <option>Artisan <option>Commercant et assimilé <option>Chef d'entreprise de 10 salariés ou plus
<option>Profession libérale et assimilé <option>Cadre de la fonction publique, profession intellectuelle et artistique<option>Cadre d'entreprise
<option>Profession intermédiaire de l'enseignement, de la santé, de la fonction publique et assimilé<option>Profession intermédiaire administrative et commerciale des entreprises
<option>Technicien<option>Contremaître, agent de maîtrise<option>Employé de la foncion publique<option>Employé administratif d'entreprise<option>Employé de commerce
<option>Personnel des services directs aux particuliers<option>Ouvrier non qualifié<option>Ouvrier agricole<option>Retraité<option>Chomeur<option>Inactif divers</select> <P>
<p><p><b>7- Concernant votre habitation principale, vous êtes actuellement:</b> <select name="Habitation">
<option>Locataire <option>Propriétaire <option>Autres </select> <P>
<p><p><b>8- Si propriétaire, votre habitation principale est:</b> <select name="Type">
<option>Studio<option>F2<option>F3<option>F4<option>F5+<option>Maison Mitoyenne<option>Maison Individuelle<option>Autres</select>
<p><p><b>9- Quand projetez vous de devenir propriétaire ? (si propriétaire, quand projetez vous de changer d'habitation?)</b> <select name="délai">
<option>Moins d'un an<option>Moins de 5 ans<option>Moins de 10 ans<option>Plus de 10 ans<option>Vous n'y songez pas</select>
<p><p><b>10- En étant réaliste, décrivez le bien que vous souhaiteriez acquérir : </b> <input name="descriptif future acquisition">
<p><p><b>11- Quel type de bien souhaiteriez vous acquérir ? ( vous pouvez cocher jusqu'à 3 réponses )</b><p>
<input type="checkbox" name="choix" value="Neuf (vous feriez construire)" checked> Neuf (vous feriez construire)
<input type="checkbox" name="choix" value="Ancien"> ancien
<input type="checkbox" name="choix" value="Studio"> Studio
<input type="checkbox" name="choix" value="Appt type F2"> Appt Type F2
<input type="checkbox" name="choix" value="Appt type F3"> Appt type F3
<input type="checkbox" name="choix" value="Appt type F4"> Appt type F4
<input type="checkbox" name="choix" value="Appt type F5+"> Appt type F5+
<input type="checkbox" name="choix" value="Maison Mittoyenne"> Maison Mitoyenne
<input type="checkbox" name="choix" value="Maison Individuelle"> Maison Individuelle
<input type="checkbox" name="choix" value="Autres"> Autres</select><p>
<p><b>12- Quelle serait la surface du bien que vous souhaiteriez acquérir ? ( vous pouvez cocher jusque 2 réponses )</b>
<p><input type="checkbox" name="choix" value="Moins de 50M²"> Moins de 50M²
<input type="checkbox" name="choix" value="50-75M²"> 50-75M²
<input type="checkbox" name="choix" value="75-100M²"> 75-100M²
<input type="checkbox" name="choix" value="100-130M²"> 100-130M²
<input type="checkbox" name="choix" value="130-180M²"> 130-180M²
<input type="checkbox" name="choix" value="Plus de 180M²"> Plus de 180M²</select>
<p><p><b>13- Quel serait votre budget estimatif pour une acquisition immobilière ?</b>
<p><input type="radio" name="choix" value="Moins de 100 000 Euros" checked> - 100 000 Euros
<input type="radio" name="choix" value="100-150 000 Euros"> 100-150 000 Euros
<input type="radio" name="choix" value="150-200 000 Euros" checked> 150-200 000 Euros
<input type="radio" name="choix" value="200-250 000 Euros"> 200-250 000 Euros <P>
<input type="radio" name="choix" value="250-300 000 Euros"> 250-300 000 Euros
<input type="radio" name="choix" value="300-350 000 Euros"> 300-350 000 Euros
<input type="radio" name="choix" value="350-400 000 Euros"> 350-400 000 Euros
<input type="radio" name="choix" value="400-450 000 Euros"> 400-450 000 Euros
<input type="radio" name="choix" value="Plus de 450 000 Euros"> +450 000 Euros</select><p>
<p><b>14- Quelle importance accordez vous à chacun de ces critères dans le choix d'une habitation ?
<p>Classez chacun de ces critères de 1 à 8 suivant l'ordre d'importance que vous leur attribué, 1 étant votre priorité et 8 le critère le moins important à vos yeux.
<p>Un chiffre ne peut être utilisé plus d'une fois.</b>
<p>Standing <input name="standing">
Faible consommation énergétique <input name="Consommation">
<p>Prix <input name="prix">
Bonne inégration de la construction dans l'environnement <input name="Environnement">
<p>Fonctionnalité <input name="Fonctionnalité">
Qualité de construction <input name="Qualité">
<p>Design architectural <input name="Design">
Renommée du constructeur <input name="renommée">
<p><p><b>15- Quels autres critères peuvent avoir une importance à vos yeux ? ( hors emplacement géographique et surfaces )
</b><p><input name="précisions">
<p><p><b>16- Connaissez vous la société Synergie Structure Bois et/ou sa marque Sévéa ? </b>
<input type="radio" name="choix" value="oui" checked> Oui <input type="radio" name="choix" value="non"> Non <P>
<p><b>17- Si 'oui', précisez grâce à quel biais : </b>
<p> <input type="radio" name="choix" value="Connaissance dans la société"> Connaissance dans la société <P>
<input type="radio" name="choix" value="Connaissance déjà cliente Sévéa"> Connaissance déjà cliente Sévéa <P>
<input type="radio" name="choix" value="Bouche à oreille"> Bouche à oreille <P>
<input type="radio" name="choix" value="Internet"> Internet <P>
<input type="radio" name="choix" value="Presse écrite"> Presse écrite <P>
<input type="radio" name="choix" value="Affichage sur un chantier"> Affichage sur un chantier <P>
<p><b>18- Hors considérations budgétaires, seriez vous sensible ou interessé par la construction d'une maison ossature bois, mettant en oeuvre<p> des matériaux
bioclimatiques et usant d'énergies renouvelables et durables ?</b>
<p><input type="radio" name="choix" value="oui" checked> Oui <input type="radio" name="choix" value="non"> Non <P>
<p><p><b>19- Si non, pour quelles raisons ? </b> <input name="Pourquoi">
<p><p><b>20- Si oui, en dessous de quel prix seriez vous prêt à envisager l'achat d'une maison de ce type dont la surface corespondrait à celle donnée en réponse à la question 11 ? ( terrain compris )</b>
<p><input type="radio" name="choix" value="200 000 Euros"> 200 000 Euros
<input type="radio" name="choix" value="250 000 Euros" checked> 250 000 Euros
<input type="radio" name="choix" value="300 000 Euros"> 300 000 Euros <P>
<input type="radio" name="choix" value="350 000 Euros"> 350 000 Euros
<input type="radio" name="choix" value="400 000 Euros"> 400 000 Euros
<input type="radio" name="choix" value="450 000 Euros"> 450 000 Euros
<input type="radio" name="choix" value="500 000 Euros"> 500 000 Euros
<input type="radio" name="choix" value="Plus de 500 000 Euros"> +500 000 Euros</select><p>

Cliquez sur <input type="submit" value="Valider"> pour soumettre votre requête., sinon <input type="reset" value="Annuler"> </form>

</body> </html>

Je précise que le bouton envoyer a été créer sur une base gi, mais que ceci sera effacé.
A ce que j ai compris, il faut créer un script php qui envoi les réponses de chaque question vers une autre page, puis me les envoies par mail via un serveur.
Quelles sont les balises php a créer pour chaque type de question ? ( fermées/ouvertes)....
De plus Apres de nombreuses recherche sur google je n ai toujours rien compris au code php a inserer pour recevoir les données par mail....
Passer par un script cgi est il plus simple ?
Merci d'avance de votre aide....

Liens sponsorisés
Inscrivez-vous ou connectez-vous pour masquer ceci.

Bonjour,
déjà pour tes balises option il faut leur donner une valeur et aussi les fermer, et certaine n'ont meme pas de type comme tes input. Par exemple la premiere :
<b>1- De quel sexe êtes vous ?</b> <select name="sexe">
<option>féminin <option>masculin </select>

Devra etre :
<b>1- De quel sexe êtes vous ?</b>
<select name="sexe">
<option value="feminin">féminin</option>
<option value="masculin">masculin</option>
</select>

C'est la valeur de value qui est récupéré par PHP via cette commande que tu mettra dans ta page formulaire-simple.php (et pas .cgi pour du php) :
<?php
$sexe = s_POST['sexe'];
?>

Bref, avant de récupérer tes valeurs, il faut déjà que tu t'occupe de fermer toutes tes balises qui en ont besoin, mettre une valeur à d'autres et surtout assigner un type à tes input.

Petite question au passage : tu as essayer cette page?

------------------------------ La parole est d'argent mais le silence est d'or
Répondre à DivX_666

Oui cette page a été essayée et tout marche très bien....après en effet je parle uniquement de "l'affichage" de la page...pas du traitement des données. Je vais alors déjà donner une valeur à toutes mes balises.
Une fois ces valeurs rentrées....quel script utilisé pour récupérer les données ?
De plus j ai trouvé 2 scripts différents pour l'envoi de la base de donnée sur mon mail :
<form action="mailto:moi@free.fr?subject=Le sujet;CC=moi2@gmail.com" method="post" enctype="text/plain">
OU
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>

A quoi corespond la balise enctype dans la premiere methode ?

Répondre à guistealer

Voici les 5 premieres questions corrigées , type input remplis, balises fermées, rajout de value ( faut il mettre des balises "value" aux balises input="text" ?

<b>1- De quel sexe êtes vous ?</b> <select name="sexe">
<option value="feminin">féminin</option>
<option value="masculin">masculin</option> </select> <P>
<P><b>2- Quel est votre âge ?</b> <input type="text" name="âge">
<p><p><b>3- Dans quel département êtes vous domicilié ? <input type="text" name="Domicile"></b>
<P><p><b>4- Quelle est votre situation familiale ?</b> <select name="Situation familiale">
<option value="Célibataire">Célibataire</option><option value="Concubinage">Concubinage</option><option value="Marié(e)">Marié(e)</option><option value="Pacsé(e)">Pacsé(e)</option><option value="Divorcé(e)">Divorcé(e)</option><option value="veuf">Veuf/ve</option></select><p>
<p><b>5- Avez vous des enfants ? </b><input type="radio" name="choix" value="oui" checked> Oui <input type="radio" name="choix" value="non"> Non <P>

Qu en pensez vous ?

Répondre à guistealer

Je réponds à mes propres post lol
Voici le script HTML corrigé :
<html>
<head>
<title>Questionnaire</title>
</head>
<body>

<H1>Questionnaire</H1>
<HR>

<form method="post" action="formulaire-simple.cgi">
<b>1- De quel sexe êtes vous ?</b> <select name="sexe">
<option value="feminin">féminin</option>
<option value="masculin">masculin</option> </select> <P>
<P><b>2- Quel est votre âge ?</b> <input type="text" name="âge">
<p><p><b>3- Dans quel département êtes vous domicilié ? <input type="text" name="Domicile"></b>
<P><p><b>4- Quelle est votre situation familiale ?</b> <select name="Situation familiale">
<option value="Célibataire">Célibataire</option><option value="Concubinage">Concubinage</option><option value="Marié(e)">Marié(e)</option><option value="Pacsé(e)">Pacsé(e)</option><option value="Divorcé(e)">Divorcé(e)</option><option value="veuf">Veuf/ve</option></select><p>
<p><b>5- Avez vous des enfants ? </b><input type="radio" name="choix" value="oui" checked> Oui <input type="radio" name="choix" value="non"> Non <P>
<P><p><b>6- A quelle catégorie socio-professionnelle appartenez vous ?</b> <select name="CSP">
<option value="Agriculteur exploitant">Agriculteur exploitant </option>
<option value="Artisan">Artisan </option>
<option value="Commercant et assimilé">Commercant et assimilé </option>
<option value="Chef d'entreprise de 10 salariés ou plus"Chef d'entreprise de 10 salariés ou plus</option>
<option value="Profession libérale et assimilé">Profession libérale et assimilé </option>
<option value="Cadre de la fonction publique, profession intellectuelle et artistique">Cadre de la fonction publique, profession intellectuelle et artistique</option>
<option value="Cadre d'entreprise">Cadre d'entreprise</option>
<option value="Profession intermédiaire de l'enseignement, de la santé, de la fonction publique et assimilé">Profession intermédiaire de l'enseignement, de la santé, de la fonction publique et assimilé</option><option value="Profession intermédiaire administrative et commerciale des entreprises">Profession intermédiaire administrative et commerciale des entreprises</option>
<option value="Technicien">Technicien</option>
<option value="Contremaître, agent de maîtrise">Contremaître, agent de maîtrise</option>
<option value="Employé de la foncion publique">Employé de la foncion publique</option>
<option value="Employé administratif d'entreprise">Employé administratif d'entreprise</option>
<option value="Employé de commerce">Employé de commerce</option>
<option value="Personnel des services directs aux particuliers">Personnel des services directs aux particuliers</option>
<option value="Ouvrier non qualifié">Ouvrier non qualifié</option>
<option value="Ouvrier agricole">Ouvrier agricole</option>
<option value="Retraité">Retraité</option>
<option value="Chomeur">Chomeur</option>
<option value="Inactif divers">Inactif divers</option>
</select> <P>
<p><p><b>7- Concernant votre habitation principale, vous êtes actuellement:</b> <select name="Habitation">
<option value="Locataire">Locataire </option>
<option value="Propriétaire">Propriétaire </option>
<option value="Autres">Autres</option>
</select> <P>
<p><p><b>8- Si propriétaire, votre habitation principale est:</b> <select name="Type">
<option value="Studio">Studio</option>
<option value="F2">F2</option>
<option value="F3">F3</option>
<option value="F4">F4</option>
<option value="F5+">F5+</option>
<option value="Maison mitoyenne">Maison Mitoyenne</option>
<option value="Maison Individuelle">Maison Individuelle</option>
<option value="Autres">Autres</option>
</select>
<p><p><b>9- Quand projetez vous de devenir propriétaire ? (si propriétaire, quand projetez vous de changer d'habitation?)</b> <select name="délai">
<option value="Moins d'un an">Moins d'un an</option>
<option value="Moins de 5 ans">Moins de 5 ans</option>
<option value="Moins de 10 ans">Moins de 10 ans</option>
<option value="Plus de 10 ans">Plus de 10 ans</option>
<option value="Vous n'y songez pas">Vous n'y songez pas</option>
</select>
<p><p><b>10- En étant réaliste, décrivez le bien que vous souhaiteriez acquérir : </b> <input type="text" name="descriptif future acquisition">
<p><p><b>11- Quel type de bien souhaiteriez vous acquérir ? ( vous pouvez cocher jusqu'à 3 réponses )</b><p>
<input type="checkbox" name="choix" value="Neuf (vous feriez construire)"> Neuf (vous feriez construire)
<input type="checkbox" name="choix" value="Ancien"> ancien
<input type="checkbox" name="choix" value="Studio"> Studio
<input type="checkbox" name="choix" value="Appt type F2"> Appt Type F2
<input type="checkbox" name="choix" value="Appt type F3"> Appt type F3
<input type="checkbox" name="choix" value="Appt type F4"> Appt type F4
<input type="checkbox" name="choix" value="Appt type F5+"> Appt type F5+
<input type="checkbox" name="choix" value="Maison Mittoyenne"> Maison Mitoyenne
<input type="checkbox" name="choix" value="Maison Individuelle"> Maison Individuelle
<input type="checkbox" name="choix" value="Autres"> Autres</select><p>
<p><b>12- Quelle serait la surface du bien que vous souhaiteriez acquérir ? ( vous pouvez cocher jusque 2 réponses )</b>
<p><input type="checkbox" name="choix" value="Moins de 50M²"> Moins de 50M²
<input type="checkbox" name="choix" value="50-75M²"> 50-75M²
<input type="checkbox" name="choix" value="75-100M²"> 75-100M²
<input type="checkbox" name="choix" value="100-130M²"> 100-130M²
<input type="checkbox" name="choix" value="130-180M²"> 130-180M²
<input type="checkbox" name="choix" value="Plus de 180M²"> Plus de 180M²</select>
<p><p><b>13- Quel serait votre budget estimatif pour une acquisition immobilière ?</b>
<p><input type="radio" name="choix" value="Moins de 100 000 Euros"> - 100 000 Euros
<input type="radio" name="choix" value="100-150 000 Euros"> 100-150 000 Euros
<input type="radio" name="choix" value="150-200 000 Euros" checked> 150-200 000 Euros
<input type="radio" name="choix" value="200-250 000 Euros"> 200-250 000 Euros <P>
<input type="radio" name="choix" value="250-300 000 Euros"> 250-300 000 Euros
<input type="radio" name="choix" value="300-350 000 Euros"> 300-350 000 Euros
<input type="radio" name="choix" value="350-400 000 Euros"> 350-400 000 Euros
<input type="radio" name="choix" value="400-450 000 Euros"> 400-450 000 Euros
<input type="radio" name="choix" value="Plus de 450 000 Euros"> +450 000 Euros</select><p>
<p><b>14- Quelle importance accordez vous à chacun de ces critères dans le choix d'une habitation ?
<p>Classez chacun de ces critères de 1 à 8 suivant l'ordre d'importance que vous leur attribué, 1 étant votre priorité et 8 le critère le moins important à vos yeux.
<p>Un chiffre ne peut être utilisé plus d'une fois.</b>
<p>Standing <input type="text" name="standing">
Faible consommation énergétique <input type="text"name="Consommation">
<p>Prix <input type="text" name="prix">
Bonne inégration de la construction dans l'environnement <input type="text" name="Environnement">
<p>Fonctionnalité <input type="text" name="Fonctionnalité">
Qualité de construction <input type="text" name="Qualité">
<p>Design architectural <input type="text" name="Design">
Renommée du constructeur <input type="text" name="renommée">
<p><p><b>15- Quels autres critères peuvent avoir une importance à vos yeux ? ( hors emplacement géographique et surfaces )
</b><p><input type="text" name="précisions">
<p><p><b>16- Connaissez vous la société Synergie Structure Bois et/ou sa marque Sévéa ? </b>
<input type="radio" name="choix" value="oui" checked> Oui <input type="radio" name="choix" value="non"> Non <P>
<p><b>17- Si 'oui', précisez grâce à quel biais : </b>
<p> <input type="radio" name="choix" value="Connaissance dans la société"> Connaissance dans la société <P>
<input type="radio" name="choix" value="Connaissance déjà cliente Sévéa"> Connaissance déjà cliente Sévéa <P>
<input type="radio" name="choix" value="Bouche à oreille"> Bouche à oreille <P>
<input type="radio" name="choix" value="Internet"> Internet <P>
<input type="radio" name="choix" value="Presse écrite"> Presse écrite <P>
<input type="radio" name="choix" value="Affichage sur un chantier"> Affichage sur un chantier <P>
<p><b>18- Hors considérations budgétaires, seriez vous sensible ou interessé par la construction d'une maison ossature bois, mettant en oeuvre<p> des matériaux
bioclimatiques et usant d'énergies renouvelables et durables ?</b>
<p><input type="radio" name="choix" value="oui" checked> Oui <input type="radio" name="choix" value="non"> Non <P>
<p><p><b>19- Si non, pour quelles raisons ? </b> <input type="text" name="Pourquoi">
<p><p><b>20- Si oui, en dessous de quel prix seriez vous prêt à envisager l'achat d'une maison de ce type dont la surface corespondrait à celle donnée en réponse à la question 11 ? ( terrain compris )</b>
<p><input type="radio" name="choix" value="200 000 Euros"> 200 000 Euros
<input type="radio" name="choix" value="250 000 Euros" checked> 250 000 Euros
<input type="radio" name="choix" value="300 000 Euros"> 300 000 Euros <P>
<input type="radio" name="choix" value="350 000 Euros"> 350 000 Euros
<input type="radio" name="choix" value="400 000 Euros"> 400 000 Euros
<input type="radio" name="choix" value="450 000 Euros"> 450 000 Euros
<input type="radio" name="choix" value="500 000 Euros"> 500 000 Euros
<input type="radio" name="choix" value="Plus de 500 000 Euros"> +500 000 Euros</select><p>

Cliquez sur <input type="submit" value="Valider"> pour soumettre votre requête., sinon <input type="reset" value="Annuler"> </form>

</body> </html>

Vous parait il correct pour introduire le script php ?

Répondre à guistealer

Merci d'avoir pris le temps de lire mon pavé.

Voici le HTML avec les balises PHP insérées, puis en dessous le script.php ( Remerciements.html étant mon fichier de "redirection" une fois le questionnaire rempli. ).
dois je changer autre chose dans le script .php autre que MONADRESSEMAIL et MONSITE ?
Pensez vous que je puisse me risquer à un essai chez un hebergeur gratuit ?
Est ce tout bon ?

HTML:

<html>
<head>
<title>Questionnaire</title>
</head>
<body>

<H1>Questionnaire</H1>
<HR>
<form method=POST action=formmail.php >
<input type=hidden name=subject value=formmail>
<table>
<b>1- De quel sexe êtes vous ?</b> <select name="sexe">
<option value="feminin">féminin</option>
<option value="masculin">masculin</option> </select> <P>
<P><b>2- Quel est votre âge ?</b> <input type="text" name="âge">
<p><p><b>3- Dans quel département êtes vous domicilié ? <input type="text" name="Domicile"></b>
<P><p><b>4- Quelle est votre situation familiale ?</b> <select name="Situation familiale">
<option value="Célibataire">Célibataire</option><option value="Concubinage">Concubinage</option><option value="Marié(e)">Marié(e)</option><option value="Pacsé(e)">Pacsé(e)</option><option value="Divorcé(e)">Divorcé(e)</option><option value="veuf">Veuf/ve</option></select><p>
<p><b>5- Avez vous des enfants ? </b><input type="radio" name="choix" value="oui" checked> Oui <input type="radio" name="choix" value="non"> Non <P>
<P><p><b>6- A quelle catégorie socio-professionnelle appartenez vous ?</b> <select name="CSP">
<option value="Agriculteur exploitant">Agriculteur exploitant </option>
<option value="Artisan">Artisan </option>
<option value="Commercant et assimilé">Commercant et assimilé </option>
<option value="Chef d'entreprise de 10 salariés ou plus"Chef d'entreprise de 10 salariés ou plus</option>
<option value="Profession libérale et assimilé">Profession libérale et assimilé </option>
<option value="Cadre de la fonction publique, profession intellectuelle et artistique">Cadre de la fonction publique, profession intellectuelle et artistique</option>
<option value="Cadre d'entreprise">Cadre d'entreprise</option>
<option value="Profession intermédiaire de l'enseignement, de la santé, de la fonction publique et assimilé">Profession intermédiaire de l'enseignement, de la santé, de la fonction publique et assimilé</option><option value="Profession intermédiaire administrative et commerciale des entreprises">Profession intermédiaire administrative et commerciale des entreprises</option>
<option value="Technicien">Technicien</option>
<option value="Contremaître, agent de maîtrise">Contremaître, agent de maîtrise</option>
<option value="Employé de la foncion publique">Employé de la foncion publique</option>
<option value="Employé administratif d'entreprise">Employé administratif d'entreprise</option>
<option value="Employé de commerce">Employé de commerce</option>
<option value="Personnel des services directs aux particuliers">Personnel des services directs aux particuliers</option>
<option value="Ouvrier non qualifié">Ouvrier non qualifié</option>
<option value="Ouvrier agricole">Ouvrier agricole</option>
<option value="Retraité">Retraité</option>
<option value="Chomeur">Chomeur</option>
<option value="Inactif divers">Inactif divers</option>
</select> <P>
<p><p><b>7- Concernant votre habitation principale, vous êtes actuellement:</b> <select name="Habitation">
<option value="Locataire">Locataire </option>
<option value="Propriétaire">Propriétaire </option>
<option value="Autres">Autres</option>
</select> <P>
<p><p><b>8- Si propriétaire, votre habitation principale est:</b> <select name="Type">
<option value="Studio">Studio</option>
<option value="F2">F2</option>
<option value="F3">F3</option>
<option value="F4">F4</option>
<option value="F5+">F5+</option>
<option value="Maison mitoyenne">Maison Mitoyenne</option>
<option value="Maison Individuelle">Maison Individuelle</option>
<option value="Autres">Autres</option>
</select>
<p><p><b>9- Quand projetez vous de devenir propriétaire ? (si propriétaire, quand projetez vous de changer d'habitation?)</b> <select name="délai">
<option value="Moins d'un an">Moins d'un an</option>
<option value="Moins de 5 ans">Moins de 5 ans</option>
<option value="Moins de 10 ans">Moins de 10 ans</option>
<option value="Plus de 10 ans">Plus de 10 ans</option>
<option value="Vous n'y songez pas">Vous n'y songez pas</option>
</select>
<p><p><b>10- En étant réaliste, décrivez le bien que vous souhaiteriez acquérir : </b> <input type="text" name="descriptif future acquisition">
<p><p><b>11- Quel type de bien souhaiteriez vous acquérir ? ( vous pouvez cocher jusqu'à 3 réponses )</b><p>
<input type="checkbox" name="choix" value="Neuf (vous feriez construire)"> Neuf (vous feriez construire)
<input type="checkbox" name="choix" value="Ancien"> ancien
<input type="checkbox" name="choix" value="Studio"> Studio
<input type="checkbox" name="choix" value="Appt type F2"> Appt Type F2
<input type="checkbox" name="choix" value="Appt type F3"> Appt type F3
<input type="checkbox" name="choix" value="Appt type F4"> Appt type F4
<input type="checkbox" name="choix" value="Appt type F5+"> Appt type F5+
<input type="checkbox" name="choix" value="Maison Mittoyenne"> Maison Mitoyenne
<input type="checkbox" name="choix" value="Maison Individuelle"> Maison Individuelle
<input type="checkbox" name="choix" value="Autres"> Autres</select><p>
<p><b>12- Quelle serait la surface du bien que vous souhaiteriez acquérir ? ( vous pouvez cocher jusque 2 réponses )</b>
<p><input type="checkbox" name="choix" value="Moins de 50M²"> Moins de 50M²
<input type="checkbox" name="choix" value="50-75M²"> 50-75M²
<input type="checkbox" name="choix" value="75-100M²"> 75-100M²
<input type="checkbox" name="choix" value="100-130M²"> 100-130M²
<input type="checkbox" name="choix" value="130-180M²"> 130-180M²
<input type="checkbox" name="choix" value="Plus de 180M²"> Plus de 180M²</select>
<p><p><b>13- Quel serait votre budget estimatif pour une acquisition immobilière ?</b>
<p><input type="radio" name="choix" value="Moins de 100 000 Euros"> - 100 000 Euros
<input type="radio" name="choix" value="100-150 000 Euros"> 100-150 000 Euros
<input type="radio" name="choix" value="150-200 000 Euros" checked> 150-200 000 Euros
<input type="radio" name="choix" value="200-250 000 Euros"> 200-250 000 Euros <P>
<input type="radio" name="choix" value="250-300 000 Euros"> 250-300 000 Euros
<input type="radio" name="choix" value="300-350 000 Euros"> 300-350 000 Euros
<input type="radio" name="choix" value="350-400 000 Euros"> 350-400 000 Euros
<input type="radio" name="choix" value="400-450 000 Euros"> 400-450 000 Euros
<input type="radio" name="choix" value="Plus de 450 000 Euros"> +450 000 Euros</select><p>
<p><b>14- Quelle importance accordez vous à chacun de ces critères dans le choix d'une habitation ?
<p>Classez chacun de ces critères de 1 à 8 suivant l'ordre d'importance que vous leur attribué, 1 étant votre priorité et 8 le critère le moins important à vos yeux.
<p>Un chiffre ne peut être utilisé plus d'une fois.</b>
<p>Standing <input type="text" name="standing">
Faible consommation énergétique <input type="text"name="Consommation">
<p>Prix <input type="text" name="prix">
Bonne inégration de la construction dans l'environnement <input type="text" name="Environnement">
<p>Fonctionnalité <input type="text" name="Fonctionnalité">
Qualité de construction <input type="text" name="Qualité">
<p>Design architectural <input type="text" name="Design">
Renommée du constructeur <input type="text" name="renommée">
<p><p><b>15- Quels autres critères peuvent avoir une importance à vos yeux ? ( hors emplacement géographique et surfaces )
</b><p><input type="text" name="précisions">
<p><p><b>16- Connaissez vous la société Synergie Structure Bois et/ou sa marque Sévéa ? </b>
<input type="radio" name="choix" value="oui" checked> Oui <input type="radio" name="choix" value="non"> Non <P>
<p><b>17- Si 'oui', précisez grâce à quel biais : </b>
<p> <input type="radio" name="choix" value="Connaissance dans la société"> Connaissance dans la société <P>
<input type="radio" name="choix" value="Connaissance déjà cliente Sévéa"> Connaissance déjà cliente Sévéa <P>
<input type="radio" name="choix" value="Bouche à oreille"> Bouche à oreille <P>
<input type="radio" name="choix" value="Internet"> Internet <P>
<input type="radio" name="choix" value="Presse écrite"> Presse écrite <P>
<input type="radio" name="choix" value="Affichage sur un chantier"> Affichage sur un chantier <P>
<p><b>18- Hors considérations budgétaires, seriez vous sensible ou interessé par la construction d'une maison ossature bois, mettant en oeuvre<p> des matériaux
bioclimatiques et usant d'énergies renouvelables et durables ?</b>
<p><input type="radio" name="choix" value="oui" checked> Oui <input type="radio" name="choix" value="non"> Non <P>
<p><p><b>19- Si non, pour quelles raisons ? </b> <input type="text" name="Pourquoi">
<p><p><b>20- Si oui, en dessous de quel prix seriez vous prêt à envisager l'achat d'une maison de ce type dont la surface corespondrait à celle donnée en réponse à la question 11 ? ( terrain compris )</b>
<p><input type="radio" name="choix" value="200 000 Euros"> 200 000 Euros
<input type="radio" name="choix" value="250 000 Euros" checked> 250 000 Euros
<input type="radio" name="choix" value="300 000 Euros"> 300 000 Euros <P>
<input type="radio" name="choix" value="350 000 Euros"> 350 000 Euros
<input type="radio" name="choix" value="400 000 Euros"> 400 000 Euros
<input type="radio" name="choix" value="450 000 Euros"> 450 000 Euros
<input type="radio" name="choix" value="500 000 Euros"> 500 000 Euros
<input type="radio" name="choix" value="Plus de 500 000 Euros"> +500 000 Euros</select><p>
</table>
<input type=submit value=Envoyer> -
<input type=reset value=Annuler>
</form>

</body> </html>



PHP:

<?php
$TO = "MONADRESSEMAIL@orange.fr";

$h = "From: " . $TO;

$message = "";

while (list($key, $val) = each($HTTP_POST_VARS)) {
$message .= "$key : $val\n";
}

mail($TO, $subject, $message, $h);

Header("Location: http://www.MONSITE.societeg.com/Re [...] html&#034; );

?>

Répondre à guistealer
Tom's Guide > Forum > Programmation > Envois de réponses d'un formulaire HTML par script PHP
Aller à :

Il y a 268 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici.

Liens