php

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 : php

php

par bikbia » 22 mars 2009, 21:07

j'ai une page formulaire pour entrer des détails le problème est qu'il faut remplir tout la formulaire pour envoyer vers la base et lorsque j'ai oublier de remplir certains champ la page retourner vide et merci d avance et désole pour la lange

par Ryle » 22 mars 2009, 20:50

Il te faut renvoyer les données de l'utilisateur à la page qui affiche ton formulaire (via l'url, la session, ou ce que tu veux qui te permet de lui spécifier des valeurs) et utiliser ces valeurs pour renseigner tes champs par défaut, avec les attributs correspondants :
- checked="checked" pour les radio et checkbox devant être cochés
- selected="selected" pour les options de liste déroulantse devant être sélectionnés
- value="..." avec la valeur à afficher, pour les autres inputs :)

Ps : fais attention à la formulation, grammaire et ortho de tes messages. J'ai du relire ton post 3 fois avant de comprendre ce que tu voulais (en espérant avoir comprit). C'est un forum d'entraide francophone et si tu ne fais pas d'effort pour te faire comprendre, on en fera pas d'avantage pour t'aider :?

par julian » 22 mars 2009, 20:46

Et tu veux faire quoi exactement ?
J'ai pas compris tes explications...

php

par bikbia » 22 mars 2009, 20:35

!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>formulaire</title>
<style type="text/css">
<!--
.Style1 {color: #FF0000}
.Style2 {
	font-family: "Courier New", Courier, mono;
	font-style: italic;
	font-weight: bold;
}
body {
	background-color: #64FF64;
}
-->
</style><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"></head>

<body>

<table width="573" height="505" border="1" align="center">
  <tr>
    <td width="106">&nbsp;</td>
    <td width="364">&nbsp;</td>
    <td width="81">&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td><h3 align="left" class="Style2">Les champs en <span class="Style1">*</span> sont obligatoire</h3>
      <p>code<span class="Style1">*</span>
          <input type="text" name="code">
      </p>
      <p><br>
  Nom<span class="Style1">*</span>
  <input name="nom" type="text" >
      </p>
      <p><br>
  Pr&eacute;nom<span class="Style1">*</span>
  <input name="prenom" type="text" value="">
  <br>
  <br>
  Etat Civil<span class="Style1">*</span>
  <input name="EC" type="radio" value="Monsieur">
  Monsieur
  <input name="EC" type="radio" value="Madame">
  Madame
  <input name="EC" type="radio" value="Mademoiselle">
  Mademoiselle <br>
  <br>
  Date de naissance<span class="Style1">*</span>
  <select name="date-naissance" size="1" >
    <option ></option>
    <option >01</option>
    <option >02</option>
    <option >03</option>
    <option >04</option>
    <option >05</option>
    <option >06</option>
    <option >07</option>
    <option >08</option>
    <option >09</option>
    <option >10</option>
    <option >11</option>
    <option >12</option>
    <option >13</option>
    <option >14</option>
    <option >15</option>
    <option >16</option>
    <option >17</option>
    <option >18</option>
    <option >19</option>
    <option >20</option>
    <option >21</option>
    <option >22</option>
    <option >23</option>
    <option >24</option>
    <option >25</option>
    <option >26</option>
    <option >27</option>
    <option >28</option>
    <option >29</option>
    <option >30</option>
    <option >31</option>
  </select>
  <select name="annee" size="1" id="annee">
    <option ></option>
    <option >Janvier</option>
    <option >F&eacute;vrier</option>
    <option >Mars</option>
    <option >Avril</option>
    <option >Mai</option>
    <option >Juin</option>
    <option >Juiellet</option>
    <option >Aout</option>
    <option >Septembre</option>
    <option >Octobre</option>
    <option >Novembre</option>
    <option >D&eacute;cembre</option>
  </select>
  <select name="mois" size="1" id="mois">
    <option ></option>
    <option >1980</option>
    <option >1979</option>
    <option >1978</option>
    <option >1977</option>
    <option >1976</option>
    <option >1975</option>
    <option >1974</option>
    <option >1973</option>
    <option >1972</option>
    <option >1971</option>
    <option >1969</option>
    <option >1968</option>
    <option >1967</option>
    <option >1966</option>
    <option >1965</option>
    <option >1964</option>
    <option >1963</option>
    <option >1962</option>
    <option >1961</option>
    <option >1960</option>
    <option >1959</option>
    <option >1958</option>
    <option >1957</option>
    <option >1956</option>
    <option >1955</option>
    <option >1954</option>
    <option >1953</option>
    <option >1952</option>
    <option >1951</option>
    <option >1950</option>
  </select>
  <br>
  <br>
  Pr&eacute;nom de p&egrave;re<span class="Style1">*</span>
  <input name="prenom-pere" type="text" value="">
  <br>
  <br>
  Pr&eacute;nom de m&egrave;re<span class="Style1">*</span>
  <input name="prenom-mere" type="text" value="">
  <br>
  <br>
  Votre adresse mail
  <input name="email" type="text" value="">
  <br>
  <br>
  N&deg; GSM <span class="Style1">*</span>
  <input name="var" type="text" value="">
  <br>
  <br>
  <input name="Submit" type="submit" value="Enregister">
  <input name="Reset" type="reset" value="Effacer">
  <br>
  <br>
    </p></td>
    <td>&nbsp;</td>
  </tr>
  <tr>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
    <td>&nbsp;</td>
  </tr>
</table>
<h3 align="center" class="Style2">&nbsp;</h3>
<?php

 ?>
</body>

</html>

par Invité » 22 mars 2009, 20:24

comme ça :
<?php

$var = '??';

?>
je plaisante! mais sans code ou exemple c'est un peu dur de comprendre.

php

par bikbia » 22 mars 2009, 20:17

slt j'ai une page php connecter a une base mais le problem
au cours d'entrer les donnes et lorsque j'ai oublié d'un certain donnes je cliquer sur enregistrer la page de formulaire affiche vide comment faire pour la page est retourner pour compléter les données vide