Formation PUB010 : PHP, 2025 L'authentification avec PHP

48.4 Le formulaire d'authentification PHP


Voici un fomulaire d'authentification simple basé sur des règles CSS maison.

HTML 5

<form method="post" action="...">
   <div class="ligne-formulaire">
      <label for="code">* Code : </label>
      <input type="text" id="code" name="code">
   </div>
   <div class="ligne-formulaire">
      <label for="motdepasse">* Mot de passe : </label>
      <input type="password" id="motdepasse" name="motdepasse">
   </div>
   <div class="ligne-formulaire">
      <input type="submit" id="soumettre" name="soumettre" value="Soumettre">
   </div>
</form>

Quelques règles CSS permettent d'améliorer l'apparence.

Selon les autres règles CSS de votre site, vous pourriez avoir à y apporter des ajustements pour obtenir le résultat désiré.

CSS

.ligne-formulaire {
  display: grid;
  grid-template-columns: 110px 1fr;   /* Ajuster la taille de la première colonne selon la taille des libellés */
  margin-bottom: 5px;
  grid-template-areas: "libelle saisie";
}

input {
  height: 25px;
  border: 1px solid #C6CED4;
  border-radius: 3px;
}

input:focus-visible {
  border: 1px solid #5C9FA0;
  outline: none;
}

input[type="submit"] {
  grid-area: saisie; /* sera affiché dans la colonne des input */
  font-size: 1em;
  background-color: #5C9FA0;
  border: none;
  border-radius: 3px;
  color: #fff;
  padding: 10px 12px;
  height: auto;
  text-decoration: none;
  cursor: pointer;
  margin: 5px 0;
}

Et voilà le résultat :

Formulaire d'authentification

▼Publicité

Veuillez noter que le contenu de cette fiche vous est partagé à titre gracieux, au meilleur de mes connaissances et sans aucune garantie.
Merci de partager !
Soumettre