C'est à priori la solution qu'il me fallait, sauf que le PCRE n'est pas autorisé sur mon serveur...
En attendant j'ai modifié la ligne de contrôle comme ceci :
if (!preg_match('#^[A-Za-z0-9\u00c0-\u00FF-.*]([ {1,1}]?[A-Za-z0-9\u00c0-\u00FF-.*])*$#', $pseudo)) {
Je vais voir si je peux changer les autorisations sur le serveur, sinon je me passerai des caractères accentués.
En tout cas merci beaucoup pour ton aide Berzemus.
[Edit]
Je ne comprend pas, après vérification, le PCRE est bien activé, donc ça devrait fonctionner.
PCRE (Perl Compatible Regular Expressions) Support enabled
PCRE Library Version 7.3 2007-08-28
C'est à priori la solution qu'il me fallait, sauf que le PCRE n'est pas autorisé sur mon serveur...
En attendant j'ai modifié la ligne de contrôle comme ceci :
[php]if (!preg_match('#^[A-Za-z0-9\u00c0-\u00FF-.*]([ {1,1}]?[A-Za-z0-9\u00c0-\u00FF-.*])*$#', $pseudo)) {[/php]
Je vais voir si je peux changer les autorisations sur le serveur, sinon je me passerai des caractères accentués.
En tout cas merci beaucoup pour ton aide Berzemus.
[Edit]
Je ne comprend pas, après vérification, le PCRE est bien activé, donc ça devrait fonctionner.
[quote]PCRE (Perl Compatible Regular Expressions) Support enabled
PCRE Library Version 7.3 2007-08-28 [/quote]