[PHP] Contrôle variables avec eregi
winco07
Messages postés
124
Statut
Membre
-
winco07 Messages postés 124 Statut Membre -
winco07 Messages postés 124 Statut Membre -
Bonjour,
Voila aujourd'hui mon probléme se porte sur le contrôlr de mes variables avec eregi()
Lorsque je test un nom, un prénom ou un code postal pas de souci. Mon probléme arrive lorsque je veux testé une adresse.
exemple : 3 boulevard Charles de Gaulle.
J'ai écris une régle mais ca ne passe pas. Contrairement aux autres champs il faut géré les espaces. J'ai bien essayé avec '[:blank:]' ou '[:space:]' mais rien y fait.
Merci d'avance
Winco07
Voila aujourd'hui mon probléme se porte sur le contrôlr de mes variables avec eregi()
Lorsque je test un nom, un prénom ou un code postal pas de souci. Mon probléme arrive lorsque je veux testé une adresse.
exemple : 3 boulevard Charles de Gaulle.
J'ai écris une régle mais ca ne passe pas. Contrairement aux autres champs il faut géré les espaces. J'ai bien essayé avec '[:blank:]' ou '[:space:]' mais rien y fait.
Merci d'avance
Winco07
Configuration: Windows XP Firefox 2.0.0.11
A voir également:
- [PHP] Contrôle variables avec eregi
- Whatsapp contrôle parental - Guide
- Fan controle - Télécharger - Optimisation
- Expert php - Télécharger - Langages
- Controle à distance windows 10 - Guide
- Centre de controle iphone - Guide
4 réponses
si elle a la forme d une adresse et qu elle ne contient pas de caractéres spéciaux ou des caratérs qui n ont rien a voir avec une adresse
Une adresse doit être sous la forme suivante
3 boulevard Charles de Gaulle
Il faudrait que je puisse controlé si il y a bien les éspaces, si il y a bien un ou plusieurs chirffres pour le numéro de la rue
il faut vérifié si l'utilisateur ne rentre pas de caractéres spéciaux comme
.3 boulevard Charles de/Gaulle
.3 boulevard Charles de.Gaulle
.boulevard Charles de Gaulle
Voila pour citer quelques exemples qu il ne faut pas.
J'avais écrit ca mais ca ne fonctionne pas :
if (eregi ("^[1-9]{1,4}([- ]?[A-Za-z]{1,30}){1,3}$", $_POST['Adresse']))
{
$nouvelleAdresse=$_POST['Adresse'];
}
else
{
$msg5=message erreur;
}
Merci d'avance
3 boulevard Charles de Gaulle
Il faudrait que je puisse controlé si il y a bien les éspaces, si il y a bien un ou plusieurs chirffres pour le numéro de la rue
il faut vérifié si l'utilisateur ne rentre pas de caractéres spéciaux comme
.3 boulevard Charles de/Gaulle
.3 boulevard Charles de.Gaulle
.boulevard Charles de Gaulle
Voila pour citer quelques exemples qu il ne faut pas.
J'avais écrit ca mais ca ne fonctionne pas :
if (eregi ("^[1-9]{1,4}([- ]?[A-Za-z]{1,30}){1,3}$", $_POST['Adresse']))
{
$nouvelleAdresse=$_POST['Adresse'];
}
else
{
$msg5=message erreur;
}
Merci d'avance