Interdire les caracteres latin !
brahima
-
brahimwebmaster Messages postés 1 Statut Membre -
brahimwebmaster Messages postés 1 Statut Membre -
Bonjour,
je suis en train de devellopper un site web en arabe avec php 4, dans ceratis formulaires je doit interdire a l'utilisateur d'enter des caractères latins.
est ce que il ya une fonction php qui permet de lire une chaine et de detecter les caractères interdits ?
Merci d'avance !
je suis en train de devellopper un site web en arabe avec php 4, dans ceratis formulaires je doit interdire a l'utilisateur d'enter des caractères latins.
est ce que il ya une fonction php qui permet de lire une chaine et de detecter les caractères interdits ?
Merci d'avance !
A voir également:
- Interdire les caracteres latin !
- Caractères spéciaux - Guide
- Caracteres speciaux - Guide
- Caractères spéciaux mac - Guide
- Caractères ascii - Guide
- Exemple de mot de passe à 8 caractères - Guide
1 réponse
Bonjour,
Est-ce que tu possède une liste des caractères interdis?
Si oui tu as deux solutions pour les interdire qui consistent à les remplacer (javascript ou php) ou tout simplement empêcher l'envoie du formulaire en javascript.
Pour remplacer toutes les occurrences dans une string:
lettrearemplacer="a";
texte= texte.replace(/a\g, "u"); //Le \g permet de remplacer toutes les occurrences, sans lui seule la première est remplacée.
Pour rechercher dans une string en javacript:
texte.indexOf
Pour remplacer en php:
$texte=str_replace("a","u",$texte);
J'espère avoir bien compris ta question et y avoir répondu!
Nep
Est-ce que tu possède une liste des caractères interdis?
Si oui tu as deux solutions pour les interdire qui consistent à les remplacer (javascript ou php) ou tout simplement empêcher l'envoie du formulaire en javascript.
Pour remplacer toutes les occurrences dans une string:
lettrearemplacer="a";
texte= texte.replace(/a\g, "u"); //Le \g permet de remplacer toutes les occurrences, sans lui seule la première est remplacée.
Pour rechercher dans une string en javacript:
texte.indexOf
Pour remplacer en php:
$texte=str_replace("a","u",$texte);
J'espère avoir bien compris ta question et y avoir répondu!
Nep
par exemple : j'ai un champ de saisie ou il ya marqué : tapez votre nom en arabe
j'espère que j'etais plus clair !