Checkbox "j'accepte le règlement"

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : Checkbox "j'accepte le règlement"

Re: Checkbox "j'accepte le règlement"

par micka68210 » 18 oct. 2011, 15:31

Le truc c'est qu'il a juste besoin de se petit changement , je suis bien en stage C# pour développer une appli. Et il ne veut pas engager quelqu'un d'autre qualifié en php pour si peu. (Pour lui dès qu'on ai bon dans un sujet en informatique , on est bon en tout dans l'informatique).

Re: Checkbox "j'accepte le règlement"

par macgawel » 18 oct. 2011, 15:28

j'ai été pris en stage pour faire du C# et non du PHP (jamais touché de ma vie).
Peut-être en parler à ton tuteur, alors ?

Parce que pris pour faire du C# et faire du PHP, ça ne me semble pas trop normal...

Re: Checkbox "j'accepte le règlement"

par moogli » 18 oct. 2011, 15:26

perso j'ai pas regardé parce que bon c'est vraiment trop long ça use ma souris, mais deux solutions :

- celle de mazarini en JS qui n'exclus pas la seconde
- en php

si tu ne trouve pas comment faire avec ggole je peux t'indiquer, par exemple lediteurjavascript.com qui a tout un tas de chose qui pourrait te convenir comme le cours de javascript

en php il faut tester l'existence de la checkbox dans le tableau $_POST et vérifier la valeur.

<mod troll>
tu verra PHP c'est plus cool que C# :mrgreen:
</troll>

@+

Re: Checkbox "j'accepte le règlement"

par micka68210 » 18 oct. 2011, 15:23

Désolé de m'être mal exprimé. Je n'ai jamais fait de programmation web.

Re: Checkbox "j'accepte le règlement"

par Mazarini » 18 oct. 2011, 15:20

Ce n'est ni du PHP, ni du C#, mais du javascript.

Re: Checkbox "j'accepte le règlement"

par micka68210 » 18 oct. 2011, 14:55

Merci de votre réponse rapide , mais le seul soucis c'est que j'ai été pris en stage pour faire du C# et non du PHP (jamais touché de ma vie). :? :oops: J'aurais vraiment besoin d'un exemple concret.

Merci

Re: Checkbox "j'accepte le règlement"

par Mazarini » 18 oct. 2011, 14:43

Bonjour,

C'est un problème javascript, pas PHP.

Il faut déclencher une action sur le changement de valeur (onchange) de la case à cocher pour activer ou non le bouton.
Tu peux regarder la fonction javascript GetItemById() pour récupérer le bouton ou la case à cocher. Ensuite affecte la propriété adéquate (readonly ?) du bouton en fonction de la propriété value de la case à cocher.

Checkbox "j'accepte le règlement"

par micka68210 » 18 oct. 2011, 14:34

Bonjour à tous.

Actuellement en stage dans une toute petite entreprise, je suis livré à moi-même pour la modification du site web de cette dernière.
En effet, j'ai un formulaire d'inscription qui est divisé en plusieurs étapes , la dernière consistant à completer un historique du véhicule.

Avant de pouvoir cliquer sur le bouton "valider l'inscription" , je voudrais rajouter une case à cocher qui indique que le règlement du site à bien été lu et approuvé. Si l'utilisateur ne coche pas cette case , le bouton valider l'inscription n'est pas opérationnel. Je n'ai vraiment aucune idée de comment m'y prendre. Auriez-vous des idées?

le code de la page :

Code : Tout sélectionner

<?php session_start(); include("../../../inc/Configuration.php"); $mesg_date_premiere_imma = false; $mesg_date_achat = false; $mesg_chez_qui_entretien = false; $mesg_date_derniere_revision = false; if(!isset($_SESSION['id_user'])) { header('Location: '.$_SESSION["Base"]); } //if(!isset($_GET['id']) || $_GET['id']=="") { header('Location: '.$_SESSION["Base"].'Erreur/index.php?msg=Ann'); } if(isset($_GET['v']) ){ if($_GET['opt']=="ConfirmerAjout" || $_GET['opt']=="ConfirmerModif") { if($_GET['opt']=="ConfirmerModif"){ $Ancien_id_historique = fct_SelectIdHistoriqueParGarage($_SESSION['id_garage'],$_GET['v']); $InfosHistoriqueVehicule = mysql_fetch_row(fct_InfosHistoriqueVehicule($Ancien_id_historique)); $ListePieceMeca = fctListePieceMeca($InfosHistoriqueVehicule[5]); $ListePieceCarro = fctListePieceCarro($InfosHistoriqueVehicule[6]); /*$date_premiere_imma = $InfosHistoriqueVehicule[1]; $date_achat = $InfosHistoriqueVehicule[2]; $facture_achat = $InfosHistoriqueVehicule[3]; $nb_proprietaire = $InfosHistoriqueVehicule[4]; $rayures = $InfosHistoriqueVehicule[7]; $info_rayures = $InfosHistoriqueVehicule[8]; $impacts = $InfosHistoriqueVehicule[9]; $info_impacts = $InfosHistoriqueVehicule[10]; $rouille = $InfosHistoriqueVehicule[11]; $info_rouille = $InfosHistoriqueVehicule[12]; $tache_interieur = $InfosHistoriqueVehicule[13]; $info_tache_interieur = $InfosHistoriqueVehicule[14]; */ $id_habitacle = $InfosHistoriqueVehicule[15]; $id_gr_meca = $InfosHistoriqueVehicule[5]; $id_gr_carro = $InfosHistoriqueVehicule[6]; /* $carnet_entretien = $InfosHistoriqueVehicule[16]; $info_carnet_entretien = $InfosHistoriqueVehicule[17]; $factures_entretien = $InfosHistoriqueVehicule[18]; $chez_qui_entretien = $InfosHistoriqueVehicule[19]; $date_derniere_revision = $InfosHistoriqueVehicule[20]; */ } $rayures ="0"; $impacts="0"; $tache_interieur="0"; $info_carnet_entretien =""; $factures_entretien =""; $carnet_entretien =""; if(isset($_POST['date_premiere_imma']) && $_POST['date_premiere_imma']!="") $date_premiere_imma = $_POST['date_premiere_imma']; else $mesg_date_premiere_imma = true; if(isset($_POST['date_achat']) && $_POST['date_achat']!="") $date_achat = $_POST['date_achat']; else $mesg_date_achat = true; if(isset($_POST['facture_achat'])) $facture_achat = $_POST['facture_achat']; if(isset($_POST['nb_proprietaire'])) $nb_proprietaire = $_POST['nb_proprietaire']; if(isset($_POST['rayures'])){ $rayures = $_POST['rayures']; if($rayures=="1") $info_rayures = $_POST['info_rayures']; } if(isset($_POST['impacts'])){ $impacts = $_POST['impacts']; if($impacts=="1") $info_impacts = $_POST['info_impacts']; } if(isset($_POST['pneus'])) $pneus = $_POST['pneus']; if(isset($_POST['tache_interieur'])){ $tache_interieur = $_POST['tache_interieur']; if($tache_interieur=="1") $info_tache_interieur = $_POST['info_tache_interieur']; } if(isset($_POST['rouille'])){ $rouille = $_POST['rouille']; if($rouille=="1") $info_rouille = $_POST['info_rouille']; } if(isset($_POST['carnet_entretien'])) $carnet_entretien = $_POST['carnet_entretien']; if(isset($_POST['info_carnet_entretien'])) $info_carnet_entretien = $_POST['info_carnet_entretien']; if(isset($_POST['factures_entretien']) ) $factures_entretien = $_POST['factures_entretien']; if(isset($_POST['chez_qui_entretien']) && $_POST['chez_qui_entretien']!="" ) $chez_qui_entretien = $_POST['chez_qui_entretien']; else $mesg_chez_qui_entretien = true; if(isset($_POST['date_derniere_revision']) && $_POST['date_derniere_revision']!="" ) $date_derniere_revision = $_POST['date_derniere_revision']; else $mesg_date_derniere_revision = true; if($mesg_date_premiere_imma== false && $mesg_date_achat == false && $mesg_chez_qui_entretien== false && $mesg_date_derniere_revision==false) { //echo "<div style='background:white';>"; $id_habitacle = isset($id_habitacle) ? $id_habitacle : 0; $id_piece_mecanique = 0; $id_piece_carrosserie =0; $id_gr_meca = isset($id_gr_meca) ? $id_gr_meca : 0; $tableau_habitacle = ""; $tableauColonneHabitacle =""; $query = "Select * from h_habitacle"; $NomColonneHabitacle = mysql_field_array( mysql_query($query) ); if($_GET['opt']=="ConfirmerModif"){ for($i=1;$i<count($_SESSION['tableau_partie']);$i++) { $tableau_habitacle .= $NomColonneHabitacle[$i]."='".$_POST['tableau_partie'.$i]."',"; } $tableau_habitacle = substr($tableau_habitacle, 0, -1); // Mise à jour etat habitacle fct_MAJ_Habitacle($tableau_habitacle,$id_habitacle); } else{ for($i=1;$i<count($_SESSION['tableau_partie']);$i++) { $tableau_habitacle .="'".$_POST['tableau_partie'.$i]."',"; $tableauColonneHabitacle .= $NomColonneHabitacle[$i].","; } $tableau_habitacle = substr($tableau_habitacle, 0, -1); $tableauColonneHabitacle = substr($tableauColonneHabitacle, 0, -1); // Insertion etat habitacle $id_habitacle = fct_Creation_Habitacle($tableauColonneHabitacle,$tableau_habitacle); } // Insertion des pieces mecaniques if(isset($_POST['tableau_piece_mecaVALEUR'])) { $TABLEAU_MECA = explode(",",$_POST['tableau_piece_mecaVALEUR']); $INDICE_TABLEAU_MECA = 0; if(count($TABLEAU_MECA) > 1) { while($INDICE_TABLEAU_MECA < count($TABLEAU_MECA) ) { $piece = $TABLEAU_MECA[$INDICE_TABLEAU_MECA]; $date = $TABLEAU_MECA[$INDICE_TABLEAU_MECA+1]; $chez_qui = $TABLEAU_MECA[$INDICE_TABLEAU_MECA+2]; $facture = $TABLEAU_MECA[$INDICE_TABLEAU_MECA+3]; // Si c'est la premiere piece, alors création de l'id_gr_meca if($_GET['opt']=="ConfirmerModif"){ if($id_gr_meca==0){ $id_gr_meca = fct_Creation_piece_Meca($piece,$date,$chez_qui,$facture); } else fct_Ajout_piece_Meca($id_gr_meca,$piece,$date,$chez_qui,$facture); } else{ if($INDICE_TABLEAU_MECA == 0) $id_gr_meca = fct_Creation_piece_Meca($piece,$date,$chez_qui,$facture); else fct_Ajout_piece_Meca($id_gr_meca,$piece,$date,$chez_qui,$facture); } $INDICE_TABLEAU_MECA+=4; } } } $id_gr_carro = isset($id_gr_carro) ? $id_gr_carro : 0; // Insertion des pieces carrosseries if(isset($_POST['tableau_piece_carroVALEUR'])) { $TABLEAU_CARRO = explode(",",$_POST['tableau_piece_carroVALEUR']); $INDICE_TABLEAU_CARRO = 0; if(count($TABLEAU_CARRO) >1) { while($INDICE_TABLEAU_CARRO < count($TABLEAU_CARRO)) { $piece = $TABLEAU_CARRO[$INDICE_TABLEAU_CARRO]; $date = $TABLEAU_CARRO[$INDICE_TABLEAU_CARRO+1]; $chez_qui = $TABLEAU_CARRO[$INDICE_TABLEAU_CARRO+2]; $facture = $TABLEAU_CARRO[$INDICE_TABLEAU_CARRO+3]; // Si c'est la premiere piece, alors création de l'id_gr_meca if($_GET['opt']=="ConfirmerModif"){ if($id_gr_carro==0){ $id_gr_carro = fct_Creation_piece_Carro($piece,$date,$chez_qui,$facture); } else fct_Ajout_piece_Carro($id_gr_carro,$piece,$date,$chez_qui,$facture); } else { if($INDICE_TABLEAU_CARRO == 0) $id_gr_carro = fct_Creation_piece_Carro($piece,$date,$chez_qui,$facture); else fct_Ajout_piece_Carro($id_gr_carro,$piece,$date,$chez_qui,$facture); } $INDICE_TABLEAU_CARRO+=4; } } } if($_GET['opt']=="ConfirmerModif"){ fct_MAJ_HistoriqueVehicule($date_premiere_imma,$date_achat,$facture_achat,$nb_proprietaire,$id_gr_meca,$id_gr_carro,$rayures,$info_rayures,$impacts,$info_impacts,$rouille,$info_rouille,$tache_interieur,$info_tache_interieur,$carnet_entretien,$info_carnet_entretien,$factures_entretien,$chez_qui_entretien,$date_derniere_revision,$id_habitacle); header('Location: '.$_SESSION["Base"].'/clients/confirmation/ModificationHistorique.php'); } else{ $id_historique = fct_AjoutHistoriqueVehicule($date_premiere_imma,$date_achat,$facture_achat,$nb_proprietaire,$id_gr_meca, $id_gr_carro,$rayures,$info_rayures,$impacts,$info_impacts,$rouille,$info_rouille,$tache_interieur,$info_tache_interieur, $id_habitacle,$carnet_entretien,$info_carnet_entretien,$factures_entretien,$chez_qui_entretien,$date_derniere_revision,1); fct_MAJ_id_historique($_SESSION['id_garage'],$_GET['v'],$id_historique); $id_reportage = fct_SelectIdReportage($_SESSION['id_garage'],$_GET['v']); $temp_ValidePR = fct_VALIDE_PR($id_reportage[0]); $VALIDE_PR = $temp_ValidePR[0]; if($VALIDE_PR!=0){ header('Location: '.$_SESSION["Base"].'/clients/confirmation/AjoutHP.php'); } else{ header('Location: '.$_SESSION["Base"].'/clients/confirmation/AjoutHistorique.php?v='.$_GET['v']); } } } } else if($_GET['opt']=="ajouter") {} else if($_GET['opt']=="modifier"){ $id_historique = fct_SelectIdHistoriqueParGarage($_SESSION['id_garage'],$_GET['v']); $InfosHistoriqueVehicule = mysql_fetch_row(fct_InfosHistoriqueVehicule($id_historique)); $ListePieceMeca = fctListePieceMeca($InfosHistoriqueVehicule[5]); $ListePieceCarro = fctListePieceCarro($InfosHistoriqueVehicule[6]); $temp_ValideHR = fct_Valide_HR($id_historique); $VALIDE_HR = $temp_ValideHR[0]; $date_premiere_imma = $InfosHistoriqueVehicule[1]; $date_achat = $InfosHistoriqueVehicule[2]; $facture_achat = $InfosHistoriqueVehicule[3]; $nb_proprietaire = $InfosHistoriqueVehicule[4]; $id_gr_meca = $InfosHistoriqueVehicule[5]; $id_gr_carro = $InfosHistoriqueVehicule[6]; $rayures = $InfosHistoriqueVehicule[7]; $info_rayures = $InfosHistoriqueVehicule[8]; $impacts = $InfosHistoriqueVehicule[9]; $info_impacts = $InfosHistoriqueVehicule[10]; $rouille = $InfosHistoriqueVehicule[11]; $info_rouille = $InfosHistoriqueVehicule[12]; $tache_interieur = $InfosHistoriqueVehicule[13]; $info_tache_interieur = $InfosHistoriqueVehicule[14]; $id_habitacle = $InfosHistoriqueVehicule[15]; $carnet_entretien = $InfosHistoriqueVehicule[16]; $info_carnet_entretien = $InfosHistoriqueVehicule[17]; $factures_entretien = $InfosHistoriqueVehicule[18]; $chez_qui_entretien = $InfosHistoriqueVehicule[19]; $date_derniere_revision = $InfosHistoriqueVehicule[20]; $query = "Select * from h_habitacle where id_habitacle=".$id_habitacle; $INFOS_etat_Habitacle = mysql_fetch_row(mysql_query($query)); } else { header('Location: '.$_SESSION["Base"].'Erreur/index.php?msg=Ann'); } } /* * $_GET['id'] = identifiant de l'échange */ if(isset($_GET['id'])) { // Récupération des infos concernant l'échange $infosEchange = mysql_fetch_row(fct_EchangeParId($_GET['id'])); if($infosEchange[1]==$_SESSION['id_user']) $id_echangeur = $infosEchange[3]; else $id_echangeur =$infosEchange[1]; // Récupération du pseudo de l'échangeur $pseudo_echangeur = mysql_fetch_row(fct_PseudoUtilisateur($id_echangeur)); } ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> <html> <head> <?php include("../../../inc/head.php");?> <link rel="stylesheet" type="text/css" href="css/calendrier/datepicker.css" /> <script type="text/javascript" src="js/calendrier/prototype-1.6.0.2.js" ></script> <script type="text/javascript" src="js/calendrier/prototype-base-extensions.js" ></script> <script type="text/javascript" src="js/calendrier/prototype-date-extensions.js" ></script> <script type="text/javascript" src="js/calendrier/datepicker.js" ></script> <script type='text/javascript' src="js/calendrier/datepicker-locale-fr_FR.js" ></script> <script type="text/javascript" src="js/calendrier/jquery.js" ></script> </head> <body> <script type="text/javascript"> jQuery.noConflict(); jQuery('#jquery').addClass('jquery'); function createPickers() { $(document.body).select('input.datepicker').each( function(e) { new Control.DatePicker(e, { 'icon': 'img/calendrier/calendar.png' }); } ); } Event.observe(window, 'load', createPickers); </script> <div id="content"> <?php include('../../../inc/header.php'); fct_header(1,1,0,0); ?> <div id="content_page"> <div style="height:auto;overflow:auto;" id="contenu"> <div id='contenu_t'> <?php include('../../../inc/menu_clients.php'); ?> <div class="contenu_client"> <div class='top720_cadre'><h3 class="h3">L'Historique du véhicule</h3></div> <div class='moy720_cadre'> <div class='important'> <p><center><b><FONT COLOR="#FF0000">ATTENTION ! NE REMPLISSEZ RIEN, AVANT D'AVOIR LU CECI :</font></b></center><p></br> </br> <p>Pour qu'il y ai une <b>CONFIANCE</b> absolue entre les e-changers de la Communauté Asheel, la <b>TRANSPARENCE</b> la plus totale est exigée.<p> </br> <p>N'essayez pas de dissimuler ou d'occulter une information.</p> </br> <p>Si l'un d'entre vous constate, lors de l'e-change, qu'il y a un décalage entre ce qui a été renseigné dans l'Historique et la réalité, l'e-changer incriminé sera automatiquement "exclu" de la Communauté Asheel.<p> </br> <p>Il ne pourra plus jamais bénéficier des services Asheel,quels qu'ils soient!</p> </br> <p>Cette exigence est nécessaire pour garantir à chacun d'entre vous une <b>SERENITE</b> totale, quant à vos futures transactions.<p> <p>Merci de votre compréhension ...</p> </div> <?php if(isset($_GET['opt'])){ if($_GET['opt']=="modifier"){ $NON_COMPLET_HR = false; if($date_premiere_imma=="" && $id_historique!=0){ $NON_COMPLET_HR = true; } if($NON_COMPLET_HR==true && $VALIDE_HR==2 ){ ?> <div class="important"> <p>Un Historique complet vous permettra de multiplier les chances de faire un e-change.</p> <br/> <p>N'attendez plus. Complétez, dès maintenant l'Historique de votre voiture.</p> </div> <?php } ?> <form method='post' action='clients/echange/HistoriqueVehicule/HistoriqueVehicule.php?opt=ConfirmerModif&g=<?php echo $_SESSION['id_garage']; ?>&v=<?php echo $_GET['v'];?>' > <?php } } ?> <form method='post' action='clients/echange/HistoriqueVehicule/HistoriqueVehicule.php?opt=ConfirmerAjout&g=<?php echo $_SESSION['id_garage']; ?>&v=<?php echo $_GET['v'];?>' > <table class='cl_texte_3' style="width:100%"> <tr><td colspan="3" style='text-align:right;font-size:10px'>* Champs obligatoires.</td></tr> <tr><td colspan="3" style='height:40px'></td></tr> <!-- Date de la 1ère immatriculation --> <tr> <td style='width:400px'>Date de la 1ère immatriculation * :</td> <td><input id="date_premiere_imma" name="date_premiere_imma" value="<?php if(isset($date_premiere_imma)){ echo $date_premiere_imma; }?>" type='text' style="padding:4px;width:228px" class="datepicker" /></td> <td> <?php if($mesg_date_premiere_imma==true) echo "<img src='img/icones/attention.png' title='Veuillez entrer la date de la première immatriculation de votre véhicule.' />"; ?> </td> </tr> <!-- Voiture achetée à quelle date --> <tr> <td>Voiture achetée à quelle date * :</td> <td> <input id="date_achat" name="date_achat" value="<?php if(isset($date_achat)){ echo $date_achat; }?>" type='text' style="padding:4px;width:228px" class="datepicker" /> </td> <td> <?php if($mesg_date_achat==true) { echo "<img src='img/icones/attention.png' title=\"Veuillez entrer la date d'achat de votre véhicule.\" />"; } ?> </td> </tr> <!-- Avez-vous la 1ère facture d'achat --> <tr> <td>Avez-vous la 1ère facture d'achat * : </td> <td> <select name="facture_achat" id="facture_achat" style="padding:4px;width:254px"> <?php if(isset($facture_achat)) { if($facture_achat==1) echo "<option value='1' selected='selected'>Oui</option>"; else echo "<option value='1'>Oui</option>"; if($facture_achat==0) echo "<option value='0' selected='selected'>Non</option>"; else echo "<option value='0'>Non</option>"; } else { echo "<option value='0'>Non</option>"; echo "<option value='1'>Oui</option>"; } ?> </select> </td> <td></td> </tr> <!-- Combien y a t-il eu de propriétaires avant vous --> <tr> <td>Combien y a t-il eu de propriétaires avant vous * :</td> <td> <select id="nb_proprietaire" name="nb_proprietaire" style="padding:4px;width:254px"> <?php $tab_nb_proprietaire = Array("Aucun","1","2","3","4","5","+ de 5"); if(isset($nb_proprietaire)) { for($i=0;$i<7;$i++) { if($nb_proprietaire==($i)) echo "<option selected='selected' value='".$i."'>".$tab_nb_proprietaire[$i]."</option>"; else echo "<option value='".($i)."'>".$tab_nb_proprietaire[$i]."</option>"; } } else { ?> <option value="1">Aucun</option> <option value="2">1</option> <option value="3">2</option> <option value="4">3</option> <option value="5">4</option> <option value="6">5</option> <option value="7">+ de 5</option> <?php } ?> </select> </td> <td></td> </tr> </table> <!-- Depuis la fabrication de ce modèle, quelles sont les pièces qui ont été changées ? --> <br/> <p style='border-top:1px solid gray;'></p> <br/><br/> <p style='font-weight:bold;font-size:14px'>Indiquez TOUTES les pièces changées, depuis l'origine:</p> <br/><br/> <div id="infos_piece_meca" style="display:none;width:630px;padding:10px" class="erreur"> <p>Veuillez remplir tous les champs.</p> </div> <br/> <!-- Pièce mécanique changée --> <table style="width:100%" class='cl_texte_3'> <tr> <td style='width:400px'><u>Pièce mécanique changée</u> <img style= "vertical-align : middle" alt='information numéro' src='img/icones/Aide.png' title="Après avoir validé la 1ère pièce mécanique, vous pourrez en enregistrer d'autres." /></td> <td><input id="nom_piece_meca" maxlength='40' type='text' style="padding:4px;width:242px"/></td> <td></td> </tr> <!-- A Quelle date --> <tr> <td>A Quelle date ?</td> <td><input id="date_piece_meca" type='text' maxlength='11' style="padding:4px;width:228px" class="datepicker"/></td> <td></td> </tr> <!-- Chez qui --> <tr> <td>Chez qui ?</td> <td><input id="qui_piece_meca" maxlength='40' type='text' style="padding:4px;width:242px"/></td> <td></td> </tr> <!-- Avez-vous la facture --> <tr> <td>Avez-vous la facture ?</td> <td> <select id="facture_piece_meca" style="padding:4px;width:254px"> <option>Oui</option> <option>Non</option> </select> </td> <td></td> </tr> <!-- Bouton ajouter une pièce mécanique --> <tr> <td></td> <td style='text-align:left;padding-top:20px;'> <a class="NewClbutton" id='btn_Ajout_meca' href="javascript:fct_ajouter_meca()"><span>Valider</span></a> <td></td> </tr> <tr><td colspan="3"><br/></td></tr> <tr><td colspan="3"><br/></td></tr> <tr> <td colspan="3"> <table id="liste_meca" class="table_demande" style='width:655px'> <tbody> <tr><td></td><td></td><td></td></tr></tbody> <?php $a="1"; if($a=="0") { ?> <tr> <th>Pièce</th> <th>Date</th> <th>Chez qui</th> <th>Facture</th> <!-- <th>Annuler</th> --> </tr> <?php } ?> </table> </td> </tr> </table> <br/><br/> <div id="infos_piece_carro" style="display:none;width:630px;padding:10px" class="erreur"> <p>Veuillez remplir tous les champs.</p> </div> <br/> <table style="width:100%" class='cl_texte_3'> <!-- Pièce carrosserie changée --> <tr> <td style='width:400px'><u>Pièce de carrosserie changée</u> <img style= "vertical-align : middle" alt='information numéro' src='img/icones/Aide.png' title="Après avoir validé la 1ère pièce de carrosserie, vous pourrez en enregistrer d'autres." /></td> <td><input id="nom_piece_carro" maxlength='40' type='text' style="padding:4px;width:242px"/></td> <td></td> </tr> <!-- A Quelle date --> <tr> <td>A Quelle date ?</td> <td><input id="date_piece_carro" maxlength='11' type='text' style="padding:4px;width:228px" class="datepicker"/></td> <td></td> </tr> <!-- Chez qui --> <tr> <td>Chez qui ?</td> <td><input id="qui_piece_carro" maxlength='40' type='text' style="padding:4px;width:242px"/></td> <td></td> </tr> <!-- Avez-vous la facture --> <tr> <td>Avez-vous la facture ?</td> <td> <select id="facture_piece_carro" style="padding:4px;width:254px"> <option>Oui</option> <option>Non</option> </select> </td> <td></td> </tr> <!-- Bouton ajouter une pièce carrosserie --> <tr> <td></td> <td style='text-align:left;padding-top:20px;'> <a class="NewClbutton" id="btn_Ajout_carro" href="javascript:fct_ajouter_carro()"><span>Valider</span></a> </td> </tr> <tr><td colspan="3"><br/></td></tr> <tr><td colspan="3"><br/></td></tr> <tr> <td colspan="3"> <table id="liste_carro" class="table_demande" style='width:655px'> <tbody><tr><td></td><td></td><td></td><td></td><td></td></tr></tbody> </table> </td> </tr> </table> <br/> <p style='border-top:1px solid gray'></p> <br/><br/> <p style='font-weight:bold;font-size:14px'>Dans quel état se trouve la Carrosserie ?</p> <br/><br/> <table class='cl_texte_3' style="width:100%"> <!-- A t-elle des rayures ou micro-rayures ? --> <tr> <td style="width:400px">A t-elle des rayures ou micro-rayures ? *</td> <td> <select id="rayures" name="rayures" style="padding:4px;width:254px"> <?php if(isset($rayures)) { if($rayures==1) echo "<option value='1' selected='selected'>Oui</option>"; else echo "<option value='1'>Oui</option>"; if($rayures==0) echo "<option value='0' selected='selected'>Non</option>"; else echo "<option value='0'>Non</option>"; } else { echo "<option value='0'>Non</option>"; echo "<option value='1'>Oui</option>"; } ?> </select> </td> </tr> <?php if(isset($rayures)) { if($rayures==0) echo "<tr id='div_info_rayures' style='display:none'>"; else echo "<tr id='div_info_rayures'>"; } else echo "<tr id='div_info_rayures' style='display:none'>"; ?> <td style='color:gray'>A quel endroit ? *</td> <td style='padding-bottom:10px'> <input value="<?php if(isset($info_rayures)){ echo $info_rayures; } ?>" name="info_rayures" id="info_rayures" type='text' style="padding:4px;width:242px"/> </td> <td> <?php if(isset($rayures) && isset($info_rayures)) if($rayures=="1" && $info_rayures=="") echo "<img src='img/icones/attention.png' title=\"Veuillez entrer les endroits ou les rayures apparaissent.\" />"; ?> </td> </tr> <!-- A t-elle des impacts ? --> <tr> <td>A t-elle des impacts ? *</td> <td> <select name="impacts" id="impacts" style="padding:4px;width:254px"> <?php if(isset($impacts)) { if($impacts==1) echo "<option value='1' selected='selected'>Oui</option>"; else echo "<option value='1'>Oui</option>"; if($impacts==0) echo "<option value='0' selected='selected'>Non</option>"; else echo "<option value='0'>Non</option>"; } else { echo "<option value='0'>Non</option>"; echo "<option value='1'>Oui</option>"; } ?> </select> </td> </tr> <?php if(isset($impacts)) { if($impacts==0) echo "<tr id='div_info_impacts' style='display:none'>"; else echo "<tr id='div_info_impacts'>"; } else echo "<tr id='div_info_impacts' style='display:none'>"; ?> <td style='color:gray'>A quel endroit ? *</td> <td style='padding-bottom:10px'> <input name="info_impacts" value="<?php if(isset($info_impacts)){ echo $info_impacts; }?>" id="info_impacts" type='text' style="padding:4px;width:242px"/> </td> <td> <?php if(isset($impacts) && isset($info_impacts)) { if($impacts=="1" && $info_impacts=="") { echo "<img src='img/icones/attention.png' title=\"Veuillez entrer les endroits ou les impacts apparaissent.\" />"; } } ?> </td> </tr> <!-- L'intérieur de votre voiture est-il tâché ? --> <tr> <td>A t-elle des bosses ? *</td> <td> <select name="tache_interieur" id="tache_interieur" style="padding:4px;width:254px"> <?php if(isset($tache_interieur)) { if($tache_interieur==1) echo "<option value='1' selected='selected'>Oui</option>"; else echo "<option value='1'>Oui</option>"; if($tache_interieur==0) echo "<option value='0' selected='selected'>Non</option>"; else echo "<option value='0'>Non</option>"; } else { echo "<option value='0'>Non</option>"; echo "<option value='1'>Oui</option>"; } ?> </select> </td> </tr> <?php if(isset($tache_interieur)) { if($tache_interieur==0) echo "<tr id='div_info_tache_interieur' style='display:none'>"; else echo "<tr id='div_info_tache_interieur'>"; } else echo "<tr id='div_info_tache_interieur' style='display:none'>"; ?> <td style='color:gray'>A quel endroit ? *</td> <td style='padding-bottom:10px'> <input name="info_tache_interieur" value="<?php if(isset($info_tache_interieur)){ echo $info_tache_interieur; };?>" id="info_tache_interieur" type='text' style="padding:4px;width:242px"/> </td> <td> <?php if(isset($tache_interieur) && isset($info_tache_interieur)) { if($tache_interieur=="1" && $info_tache_interieur=="") { echo "<img src='img/icones/attention.png' title=\"Veuillez entrer les endroits ou les tâches intérieures apparaissent.\" />"; } } ?> </td> </tr> <!-- Dans quel état sont les pneus : --> <tr> <td>A t-elle des points de rouille ? *</td> <td> <select name="rouille" id="rouille" style="padding:4px;width:254px"> <?php if(isset($rouille)) { if($rouille==1) echo "<option value='1' selected='selected'>Oui</option>"; else echo "<option value='1'>Oui</option>"; if($rouille==0) echo "<option value='0' selected='selected'>Non</option>"; else echo "<option value='0'>Non</option>"; } else { echo "<option value='0'>Non</option>"; echo "<option value='1'>Oui</option>"; } ?> </select> </td> </tr> <?php if(isset($rouille)) { if($rouille==0) echo "<tr id='div_info_rouille' style='display:none'>"; else echo "<tr id='div_info_rouille'>"; } else echo "<tr id='div_info_rouille' style='display:none'>"; ?> <td style='color:gray'>A quel endroit ? *</td> <td style='padding-bottom:10px'> <input name="info_rouille" value="<?php if(isset($info_rouille)){ echo $info_rouille; };?>" id="info_rouille" type='text' style="padding:4px;width:242px"/> </td> <td> <?php if(isset($rouille) && isset($info_rouille)) { if($rouille=="1" && $info_rouille=="") { echo "<img src='img/icones/attention.png' title=\"Veuillez entrer les endroits ou les tâches intérieures apparaissent.\" />"; } } ?> </td> </tr> <tr style='display:none'> <td style='color:gray'>Autres :</td> <td style='padding-bottom:10px'><input type='text' style="padding:4px;width:242px"/></td> </tr> </table> <!-- Dans quel état se trouve l'habitacle ? --> <br/> <p style='border-top:1px solid gray'></p> <br/><br/> <p style='font-weight:bold;font-size:14px'>Dans quel état se trouve l'habitacle et les pneus ? *</p> <br/><br/> <table style="width:100%;text-indent:20px;" id="table_habitable" class='table_demande'> <tr> <th style="width:400px">Parties</th> <th style="width:76px">Excellent</th> <th style="width:76px">Bon</th> <th style="width:76px">Moyen</th> <th style="width:76px">Néant</th> </tr> <?php function mysql_field_array( $query ) { $field = mysql_num_fields( $query ); for ( $i = 0; $i < $field; $i++ ) { $names[] = mysql_field_name( $query, $i ); } return $names; } $query = "Select * from h_habitacle"; $NomColonneHabitacle = mysql_field_array( mysql_query($query) ); $_SESSION['tableau_partie'] =$NomColonneHabitacle; if(isset($_GET['opt'])){ if($_GET['opt']=="modifier"){ for($i=1;$i<count($_SESSION['tableau_partie']);$i++) { echo "<tr> <td>".htmlentities(str_replace("_"," ",$_SESSION['tableau_partie'][$i]))."</td>"; for($j=0;$j<4;$j++) { if($j==0){ if($INFOS_etat_Habitacle[$i]=="Excellent") echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Excellent' checked='checked' type='radio' /></td>"; else echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Excellent' type='radio' /></td>"; } else if($j==1){ if($INFOS_etat_Habitacle[$i]=="Bon") echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Bon' checked='checked' type='radio' /></td>"; else echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Bon' type='radio' /></td>"; } else if($j==2){ if($INFOS_etat_Habitacle[$i]=="Moyen") echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Moyen' checked='checked' type='radio' /></td>"; else echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Moyen' type='radio' /></td>"; } else if($j==3){ if($INFOS_etat_Habitacle[$i]=="Néants") echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Néants' checked='checked' type='radio' /></td>"; else echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Néants' type='radio' /></td>"; } } echo "</tr>"; } } else{ for($i=1;$i<count($_SESSION['tableau_partie']);$i++) { echo "<tr> <td>".htmlentities(str_replace("_"," ",$_SESSION['tableau_partie'][$i]))."</td>"; for($j=0;$j<4;$j++) { if($j==0) echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Excellent' type='radio' /></td>"; else if($j==1) echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Bon' type='radio' checked='checked' /></td>"; else if($j==2) echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Moyen' type='radio' /></td>"; else if($j==3) echo "<td style='text-align:center;text-indent:0px;'><input name='tableau_partie".$i."' value='Néants' type='radio' /></td>"; } echo "</tr>"; } }} ?> </table> <!-- Séparateur ligne grise --> <br/><br/> <p style='border-top:1px solid gray'></p> <br/><br/> <table class='cl_texte_3' style="width:100%"> <!-- Avez-vous un carnet d'entretien : --> <tr> <td style="width:400px">Avez-vous un carnet d'entretien ? *</td> <td> <select name="carnet_entretien" id="carnet_entretien" style="padding:4px;width:254px"> <?php if(isset($carnet_entretien)) { if($carnet_entretien==0) echo "<option value='0' selected='selected'>Non</option>"; else echo "<option value='0'>Non</option>"; if($carnet_entretien==1) echo "<option value='1' selected='selected'>Oui</option>"; else echo "<option value='1'>Oui</option>"; } else { echo "<option value='1'>Oui</option>"; echo "<option value='0'>Non</option>"; } ?> </select> </td> </tr> <?php if(isset($carnet_entretien)) { if($carnet_entretien==1) echo "<tr style='display:none' id='div_carnet_entretien'>"; else echo "<tr id='div_carnet_entretien'>"; } else echo "<tr style='display:none' id='div_carnet_entretien'>"; ?> <td style='color:gray'>Pourquoi ?</td> <td style="padding-bottom:10px"> <input name="info_carnet_entretien" value="<?php if(isset($info_carnet_entretien)){ echo $info_carnet_entretien; } ?>" id="info_carnet_entretien" type='text' style="padding:4px;width:242px"/> </td> <td> <?php if(isset($carnet_entretien) && isset($info_carnet_entretien)) { if($carnet_entretien=="0" && $info_carnet_entretien=="") { echo "<img src='img/icones/attention.png' title=\"Veuillez indiquer la/les raison(s) pour laquelle/lesquelles vous n'avez pas le carnet d'entretien de votre véhicule.\" />"; } } ?> </td> </tr> <!-- Avez-vous des factures de l'entretien : --> <tr> <td>Avez-vous des factures de l'entretien ? *</td> <td colspan="2"> <select name="factures_entretien" id="factures_entretien" style="padding:4px;width:254px"> <?php if(isset($factures_entretien)) { if($factures_entretien==1) echo "<option value='1' selected='selected'>Oui</option>"; else echo "<option value='1'>Oui</option>"; if($factures_entretien==0) echo "<option value='0' selected='selected'>Non</option>"; else echo "<option value='0'>Non</option>"; } else { echo "<option value='0'>Non</option>"; echo "<option value='1'>Oui</option>"; } ?> </select> </td> </tr> <!-- Chez qui faites-vous entretenir votre véhicule ? --> <tr> <td style="width:300px">Chez qui faites-vous entretenir votre véhicule ? *</td> <td> <input value="<?php if(isset($chez_qui_entretien)){ echo $chez_qui_entretien;} ?>" name="chez_qui_entretien" id="chez_qui_entretien" type='text' style="padding:4px;width:242px"/> </td> <td> <?php if($mesg_chez_qui_entretien==true) { echo "<img src='img/icones/attention.png' title=\"Veuillez indiquer chez qui vous faites entretenir votre véhicule.\" />"; } ?> </td> </tr> <!-- Quand avez-vous effectué la dernière révision : --> <tr> <td style="width:300px">Quand avez-vous effectué la dernière révision ? *</td> <td> <input class="datepicker" value="<?php if(isset($date_derniere_revision)){ echo $date_derniere_revision;} ?>" name="date_derniere_revision" id="date_derniere_revision" type='text' style="padding:4px;width:228px"/> </td> <td> <?php if($mesg_date_derniere_revision==true) { echo "<img src='img/icones/attention.png' title=\"Veuillez indiquer quand vous avez effectué la dernière révision.\" />"; } ?> </td> </tr> </table> <br/> <br/> <br/> <br/><br/> <br/> <p> <input type='submit' class='cl_button' value='Enregistrer' /> </p> <input type="hidden" id="tableau_piece_mecaVALEUR" name="tableau_piece_mecaVALEUR" /> <input type="hidden" id="tableau_piece_carroVALEUR" name="tableau_piece_carroVALEUR" /> </form> </div> <div class='bottom720_cadre'></div> </div> </div> </div> </div> <?php include('../../../inc/footer.php'); ?> </div> <script type="text/javascript" src="js/echange/etape2.js"></script> </body> </html>


Merci d'avance pour vos réponses.

Micka! =)