Open Crixus opened 12 years ago
Fonctions de la classe preg_match a améliorer : "est_nom", "est_prenom", "est_intitule" ne doivent contenir que des lettres en minuscules ou majuscules
Tu te doutes que je le sais, mais ca evite d'aller rechanger après dans le code.
Parce que le $prenom_correct = true ...
J'ai deja remit le code à jour. Il y a juste les fonctions citées à refaire. Vu que pour l'instant les caractères spéciaux sont prits mais maintenant ça ne fait plus plomber le site
J'aimes bien le "ne fait plus plomber le site"
Aller pour t'enerver : (Accent encodé en HTML) http://imageshack.us/photo/my-images/836/slection071.png/
Et si j'ai mit le tel (return preg_match) en commentaire c'est pas pour rien.
Tu gere pas ce num : 0033321716592 = +33321716592 = 0321716592 Donc 2 cas
Ok pour les numéros je n'y avaiit pas pensé à ce cas. Je suis vraiment un trou de balle. Heuresement que tu es là quand même sans toi on serait perdu. C'est sur que pour l'instant si tu tape 0033321716592 pour lui ça sera 33321716592 et +33321716592 il aimera pas. Bref je corrigerai ça.
Pour les accents je croyait que c'était réglé ça, il doit y avoir une fonction pour faire la conversion, je verai ça plus tard.
Et la regex de num d'étudiant faut la foutre dans un fichier, c'est un truc qui peut changer. Ca evite d'aller chercher dans le code
Enfin voilà pourquoi c'était true car c'est pas vraiment prioritaire (tu voulais le faire fonctionnel avant)
Ok c'était plus pour tester (à noter que numéro éudiant à forcément 8 chiffres, c'est pour ça que j'ai fait que ce test) Sinon pour les accents, c'est le cas dans toutes les pages, mêmes les tiennes. Il faudra peut être utilisé l'autre fonction pour bien l'afficher (html_entity_decode), il me semble ... Mais je sais pas si ça va leur emmerder en java quand ils vont l'utiliser, je sais pas trop comment ça se gère les accents de leur côté
Ta conscience que si c'était si simple je l'aurais fais ?
Là tu stockerais dans la BD les caractères pourris pour les décoder ensuite, c'est crade
Non mais t'inquiète je sais bien. Il doit bien y avoir une fonction qui garde les accents après avoir passé le string au htmlentities. Pour l'instant je voit pas, ...
Et tu te doutes bien que la solution jlai aussi cherché.
Allez la vla : htmlentities($_POST['champs'],ENT_QUOTES,'UTF-8');
:D j'ai juste eu la flemme d'aller la mettre partout pour le moment
Mdr :-) Je pensais que tu étais courageux quand j'ai vu que tu avais crére une issue pour commenter le code lol
_ Traitement des erreurs