Interdire les caracteres latin !

brahima -  
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 !
A voir également:

1 réponse

Nep_51 Messages postés 56 Statut Membre 9
 
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

0
brahimwebmaster Messages postés 1 Statut Membre
 
je veut juste autoriser seulement l'écriture en langue arabe !!
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 !
0