MAJUSCULES ACCENTUÉES , FONCTION STROUPPER AMÉLIORÉE.

cs_Tortuegeniale Messages postés 1123 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 26 juin 2008 - 12 juin 2007 à 10:48
cs_armenak Messages postés 58 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 25 octobre 2010 - 18 juin 2007 à 09:09
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/43080-majuscules-accentuees-fonction-stroupper-amelioree

cs_armenak Messages postés 58 Date d'inscription vendredi 29 août 2003 Statut Membre Dernière intervention 25 octobre 2010
18 juin 2007 à 09:09
Personnellement, je vous trouve bien injustes. Je suis ravi d'avoir découvert grâce à vous la fonction mb_strtoupper, mais Jits_ ne la connaissait apparemment pas lui non plus, et je trouve son effort extrêmement louable et bien formulé.
coucou747 Messages postés 12303 Date d'inscription mardi 10 février 2004 Statut Membre Dernière intervention 30 juillet 2012 44
13 juin 2007 à 16:46
t'aurais plutot du mettre des deux dernieres sources dans les snippets, ca y a plus sa place
kankrelune Messages postés 1293 Date d'inscription mardi 9 novembre 2004 Statut Membre Dernière intervention 21 mai 2015
12 juin 2007 à 18:40
Sinon y a mb_strtoupper()

http://fr2.php.net/manual/fr/function.mb-strtoupper.php

@ tchaOo°
Jits_ Messages postés 6 Date d'inscription mercredi 7 juin 2006 Statut Membre Dernière intervention 22 juin 2007
12 juin 2007 à 15:05
Salut,

Sur les hébergements OVH mutualisés par exemple et surement sur beaucoups d'autres, il n'y a pas possibilité à ma connaissance de configurer le serveur. Il y a peut être par contre une astuce pour forcer le serveur à faire cela avec une ligne de code. C'est sur ce serait plus propre. J'ai cherché sur le Net mais pas de réponse... Aussi peut etre tes caractères accentués sont en ISO ou encodés HTML. Mon site etant en UTF-8 j'ai as réelement verifié si la fonction native de PHP fonctionnait sur d'autres encodages.
cs_Tortuegeniale Messages postés 1123 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 26 juin 2008
12 juin 2007 à 10:49
Et pareil pour ucfirst()
cs_Tortuegeniale Messages postés 1123 Date d'inscription lundi 7 janvier 2002 Statut Membre Dernière intervention 26 juin 2008
12 juin 2007 à 10:48
Hum ton serveur doit peut etre être configuré d'une manière qui ne permet pas d'afficher les majuscules des caractères accentués.
Moi avec une config de base Wamp (apache 2, php5) avec

<?php echo strtoupper('écologie'); ?>

J'obtien bien

ÉCOLOGIE

A voir ...