case sensitive

Répondre
Pegasus
Pegasus
Déconnecté
<-- Observe, écoute et retiens -->
Bonjour,

J'aimerais savoir si il existe un moyen de modifier la sensibilité de la case sur un serveur linux avec redhat, j'ai regardé dans apache mais j'ai rien vu.

Voila en fait pourquoi j'aimerais faire ça :
exemple avec la variable $pseudo = moimeme

if(is_dir('membre/'.$pseudo[0].'/'.$pseudo.'.htm')){
echo"Le pseudo existe deja";
}

donc là il verifie le chemin membre/m/moimeme.htm
mais le prob c'est que si un meme membre veut le pseudo > MoiMeme , il le peut vu que le chemin devient membre/M/MoiMeme.htm alors que c'est le meme pseudo.
J'aimerais éviter de formater les pseudos avec un des strtolower() ou strupper() ou ucfirst() etc...

Si quelqu'un a une idée smiley

Merci
LupusMic
LupusMic
Déconnecté
Développeur récurrent, procédural et relationnel. Caustique soupe-au-lait.
L'accès au caractère 0 d'une chaine se fait via : $pseudo{0}. Je sais, c'est tordu.

Je ensuite, ben... non, il ne faut PAS essayer de modifier la sensibilité à la casse de ton système. Tu risque d'avoir pas mal de dégâts...

Donc si tu ne veux pas de sensibilité à la casse, il va falloir le gérer.
Pegasus
Pegasus
Déconnecté
<-- Observe, écoute et retiens -->
Oki je pense que je vais contourner le probleme avec une table 'membre' mysql ça ira mieux, par contre le $pseudo[0] me retourne bien le caractere 0 (donc m) il y a un probleme si j'utilise [0] au lieu de {0} ?
Lefounard
Lefounard
Déconnecté
I am singing in the rain , I am happy again !!
Les crochets sont utilisé par les tableaux.
Donc tu feras appelle a la valeur qui dans la premiere case (case 0) de ton tableau, a la valeur de ta variable.
Répondre
Accès rapide :

Remonter Remonter
L'éditeur javascript - CSS - Gentoo - Tutoriaux PHP - Tutoriels PHP - Php - Breizh Blog