Bonjour , j'aurais besoin d'aide . Je suis ne train de faire un site de " devis en ligne" .
Et je ne ces pas par ou commencé il me faudrait "plan de mise en œuvre "
un chemin a suivre...
1:une première page les clients coches les corps de métiers pour laquelle il veulent un devis.
2:la deuxième je voudrais qu'il note si ces du "neuf " de la "rénovation",le type de logement,l'état du logement ,le nombre de pièce , le type de pièce ...
3: la troisième page je voudrais qu'il choisisse pour telle pièce y'a telle corps de métier (déjà définie dans la page 1), puis je voudrais qu'il y ai des sous catégorie pour chaque métier .
4:la quatrième page je voudrais un récapitulatif de toutes les pièce, les métiers et les sous catégorie .Puis qu'il confirme ou modifie
5:la cinquième page je voudrais qu'il remplisse un formulaire avec leur coordonné...
6: que sa m'envoie un mail avec le devis
7:dans le future je voudrais leur envoyer un mail (devis)avec une mise en page... ,avec un récapitulatif de leur demande avec des tarif qui seront enregistré dans une base de donné .
Voila ou j'en suis ( pas loin ) en plus sa ne marche pas comme je veut .
( j'ai récupérer un script pour ajouter des colonnes pièce suivant le nombre inscrit mais sa ne marche pas non plus ...)
page 1
page 2
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <BODY > <FORM NAME="devis" ACTION="page2.php" METHOD="GET"> <TABLE WIDTH=298 BORDER=0 align="center" CELLPADDING=5 CELLSPACING=0 > <caption>Corps de métier </caption> <tr> <td><label for="case1">Pose de cuisine</label></td><td><input name="metier[]" type="checkbox" id="case1" value="Pose de cuisine" /></td> </tr> <tr> <td><label for="case2">Electricité Général</label></td> <td><input name="metier[]" type="checkbox"id="case2" value="Electricité Général" /></td> </tr> <tr> <td><label for="case3">Maçonnerie et plâtderie</label></td><td><input name="metier[]" type="checkbox" id="case3" value="Maçonnerie et plâtderie"/></td> </tr> <tr> <td><label for="case4">Fenêtres / Volets / Portes</label></td><td><input name="metier[]" type="checkbox" id="case4" value="Fenêtres / Volets / Portes"/></td> </tr> <tr> <td><label for="case5">Carrelage</label></td><td><input name="metier[]" type="checkbox" id= "case5" value="Carrelage"/></td> </tr> <tr> <td><label for="case6">Stores et fermetures</label></td><td><input name="metier[]" type="checkbox" id="case6" value="Stores et fermetures"/></td> </tr> <tr> <td><label for="case7">Plomberie et sanitaires</label></td><td><input name="metier[]" type="checkbox" id="case7" value="Plomberie et sanitaires"/></td> </tr> <tr> <td><label for="case8">Serrurerie et protection</label></td><td><input name="metier[]" type="checkbox" value="Serrurerie et protection" id="case8"/></td> </tr> <tr> <td><label for="case9">Chauffage et climatisation </label></td><td><input name="metier[]" type="checkbox" value="Chauffage et climatisation" id="case9"/></td> </tr> <tr> <td><label for="case10">Peinture intérieure-Ravalement</label></td><td><input name="metier[]" type="checkbox" value="Peinture intérieure-Ravalement" id="case10"/></td> </tr> <tr> <td colspan="2" align="center"></td> </tr> <br> <br> <br> <br> <td align="center" > <input name="Envoyer" type="submit" value="Envoyer" /> </td> </TABLE> </FORM> </BODY>
page 3 :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <BODY > <input type='hidden' name'metier' value='$metier'> <FORM NAME="devis" ACTION="page3.php" METHOD="GET"> <? $metier = ''; if (!empty ($_GET['metier'])) { $metier = $_GET['metier']; echo"$metier"; } ?> <TABLE align="center" > <caption>Description du bien</caption> <tr> <td><br> <br>Type de bien</td> </tr> <tr> <td><label for="case11">Appartement</label><input name="bien[]" type="radio" value="Appartement" id="case11"/> <label for="case12">Pavillon</label><input name="bien[]" type="radio" value="Pavillon" id="case12"/> <label for="case13">Atelier / loft </label><input name="bien[]" type="radio" value="Atelier / loft " id="case13"/> </td> </tr> <tr> <td><br> <label for="caseneuf">Neuf</label><input name="nr[]" type="radio" value="neuf" id="caseneuf"/> <label for="casereno">Rénovation</label><input name="nr[]" type="radio" value="Rénovation" id="casereno"/> <br> </td> </tr> <tr> <td><br> Occupé/meublé</td> </tr> <tr> <td> <label for="case14">Oui</label><input name="om[]" type="radio" value="meublé" id="case14"/> <label for="case15">non</label><input name="om[]" type="radio" value="non meublé" id="case15"/> </td> </tr> <br> <br> <tr> <td><br> <br> Hauteur de plafond<input type"texte" name="hauteur">m </td> </tr> <tr> <td> <br> <br> État général<select name="etat[]"> <option value="[neuf]">neuf</option><option value="[moyen]">moyen</option> <option value="[mauvais]">mauvais</option> <option value="[trés mauvais]">trés mauvais</option></select> </td> </tr> </TABLE> <table align="center" id="tabPiece"> <input type="hidden" value="1" id="theValue" /> <tr> <td> <br> <br>Nombre de pièce(s) Pièce Surface (m²)</td> </tr> <label for="nbPieces"> <tr> <td> <input onChange="refreshListPieces();" value="1" name="nbPieces" type="text" id="nbPieces" size="2"> </label> <select name="typePiece1" id="typePiece1"> <option value="">Sélectionnez</option><option value="Entrée">Entrée</option><option value="Dégagement">Dégagement</option><option value="Salon">Salon</option><option value= "3">Séjour </option><option value="4">Chambre</option><option value="5">Cuisine</option><option value="6">Salle de bain</option><option value="7">Salle d'eau</option><option value="WC">WC</ option> <option value="Combles">Combles</option></select> <input name="surfacePiece1" type="text" id="surfacePiece1" size="5" value="" /></td> </table> <table align="center"> <tr> <td colspan="2" align="center"></td> </tr> <br> <br><br> <td align="center" ><input name="Envoyer" type="submit" value="Envoyer" /></td> </TABLE> </FORM>page 4
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 <body> <FORM NAME="devis" ACTION="traitement2.php" METHOD="GET"> <input type="hidden" name="metier" value="<?Php echo $_GET['metier[]']; ?>"> <input type="hidden" name="bien" value="<?Php echo $_GET['bien[]']; ?>"> <input type="hidden" name="nr" value="<?Php echo $_GET['nr[]']; ?>"> <input type="hidden" name="om" value="<?Php echo $_GET['om[]']; ?>"> <input type="hidden" name="etat" value="<?Php echo $_GET['etat[]']; ?>"> <? if (!isset($metier)) { $metier = ''; } if (!isset($bien)) { $bien = ''; } if (!isset($om)) { $om = ''; } if (!isset($hauteur)) { $hauteur = ''; } if (!isset($etat)) { $etat = ''; } ?> <table align="center"> <tr> <td colspan="2" align="center"></td> </tr> <br> <br><br> <td align="center" ><input name="Envoyer" type="submit" value="Envoyer" /></td> </TABLE> </FORM>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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 <?php include 'config.php'; //PAGE 1 $metier[]=$_GET['metier']; $bien[]=$_GET['bien']; $om[]=$_GET['om']; $hauteur[]=$_GET['hauteur']; $etat[]=$_GET['etat']; if (!isset($metier)) { $metier = ''; } if (!isset($bien)) { $bien = ''; } if (!isset($om)) { $om = ''; } if (!isset($hauteur)) { $hauteur = ''; } if (!isset($etat)) { $etat = ''; } if ($connect_sql = mysql_connect($dbhost,$dbuser,$dbpasswd)) { if ($connect_db = mysql_select_db ($dbname)) { if ($requette1 = mysql_query("INSERT INTO t_metier (metier_nom) VALUES ('$metier') ")) { echo "insertion metier OK\n"; } else { echo "insertion metier non OK\n"; } { if ($requette2 = mysql_query("INSERT INTO t_bien (bien,om,hauteur,état) VALUES ('$bien', '$om', '$hauteur' ,'$etat') ")) { echo "insertion bien OK\n"; } else { echo "insertion bien non OK\n"; } } } else { echo "erreur de connection a la BDD"; } } else { echo "Erreur de connection a la base SQL"; } echo '<pre>'; print_r($metier); print_r($bien); echo '</pre>'; ?>
Partager