Administration

Vous êtes ici : Accueil » programmation » Vérifier un code postal avec PHP

Vérifier un code postal avec PHP

 

En France, un code postal est uniquement composé de 5 chiffres.

Dans un premier temps il faut donc s'assurer que l'ensemble des caractères soit bien des chiffres :

  • code
  • source
  1. if (!is_numeric($_GET['code_postal'])) {
  2. echo "Votre Code postal doit être composé uniquement de chiffres";
  3. }

Ensuite, il faut vérifier que la longeur de la chaine fasse bien 5 :

  • code
  • source
  1. if (strlen($_GET['code_postal'])!=5) {
  2. echo "Votre Code postal doit être composé de 5 chiffres";
  3. }

En combinant les deux codes on obtient alors :

  • code
  • source
  1. if ((!is_numeric($_GET['code_postal'])) OR (strlen($_GET['code_postal'])!=5)) {
  2. echo "Votre Code postal n'est pas correct";
  3. }

Nous pouvons également vérifier le code postal avec les expressions régulières (regex) :

  1. if (!eregi("^([0-9]{5})$", $_GET['code_postal'])) {
  2. echo "Votre Code postal n'est pas correct";
  3. }


if ($b=='Code postal'){ 
$cp=$_POST['choisir2'];}
   if (!eregi("^([0-9]{5})$", $cp)) 
 {
    echo "<br><br><center>Votre Code postal n'est pas correct  </center>";
    }


Date de publication:   11/10/2014


Humour noir

Le jour de la rentrée, un gosse arrive a l'école en larmes. La maîtresse s'approche de lui

- Qu'est-ce qu'il y a mon petit?

- OUIIN ! Ce matin maman est allée noyer les 6 petits chats qui viennent de naître!

- Oui bien sur c'est triste, mais ce n'est pas une raison pour pleurer.

- Mais si, maman m'avait promis que c'est moi qui irait les noyer !

Page précédent 62 63 64 65 66 67 68 69 70 Page suivante

Laisser un commentaire





opruv689


zack77 Samedi 19 Janvier 2019

Aucun commentaire pour le moment concernant le sujet « Vérifier un code postal avec PHP »!