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 :
- if (!is_numeric($_GET['code_postal'])) {
- echo "Votre Code postal doit être composé uniquement de chiffres";
- }
Ensuite, il faut vérifier que la longeur de la chaine fasse bien 5 :
- if (strlen($_GET['code_postal'])!=5) {
- echo "Votre Code postal doit être composé de 5 chiffres";
- }
En combinant les deux codes on obtient alors :
- if ((!is_numeric($_GET['code_postal'])) OR (strlen($_GET['code_postal'])!=5)) {
- echo "Votre Code postal n'est pas correct";
- }
Nous pouvons également vérifier le code postal avec les expressions régulières (regex) :
- if (!eregi("^([0-9]{5})$", $_GET['code_postal'])) {
- echo "Votre Code postal n'est pas correct";
- }
if ($b=='Code postal'){
$cp=$_POST['choisir2'];}
if (!eregi("^([0-9]{5})$", $cp))
{
echo "
Votre Code postal n'est pas correct
";
}
Date de publication: 11/10/2014
Dernière modification:
le 26/03/2021 22:20:04 par admin10
Pour modifier mon fichier " configuration.php " , je l'ouvre avec notepad++,
je recherche les lignes suivantes:
public $offline = '0'; signifie que mon site est hors ligne, il prend '1' pour le mettre en ligne.
public $offline_message = 'Ce site est en maintenance.
Merci de revenir ultérieurement.'; // message si le site est hors ligne
public $dbtype = 'mysqli'; // c'est le type de la base de