sebvcx
Messages postés8Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention 1 juin 2008
-
1 juin 2008 à 04:27
malalam
Messages postés10839Date d'inscriptionlundi 24 février 2003StatutMembreDernière intervention 2 mars 2010
-
1 juin 2008 à 15:56
Bonjour,
J'ai un petit souci, je ne comprends pas pourquoi la comparaison ne se fait pas il me renvoie faux alors que $str=Lesly et $_Get['eleve']=Lesly
Merci d'avance pour vos idées
sebvcx
Messages postés8Date d'inscriptionmercredi 5 mars 2008StatutMembreDernière intervention 1 juin 2008 1 juin 2008 à 13:28
Merci pour cette astuce et effectivement tu as raison les deux chaines ne sont pas les mêmes, il y a un petit espace qui me gène à la fin de $str. J'ai beau essayer de l'enlever rien à faire avec $str= str_replace(' ','',$liste_classe_array[$i]); j'obtiens toujours
#Axell #Axell#
$liste_classe_array[$i] correspond à un tableau qui a été construit à partir d'un fichier (chaque ligne représente un nom d'élève, mais il n'y a pas d'espace derrière, simplement un retour pour changer de ligne):
function Affichage_liste_classe($classe)
{
$fichier_classe = 'liste_classe/'.$classe.'.php';
if(file_exists($fichier_classe))
{
$puce=' ';
$liste_classe_array = file($fichier_classe);
for($i=0;$i<sizeof($liste_classe_array);$i++) // tant que $i est inferieur au nombre d'éléments du tableau...
{
echo $puce ;
echo $liste_classe_array[$i].'
'; // on affiche l'élément du tableau d'indice $i
}
}
}
Je vois pas comment je peux enlever cette espace ^??
Merci d'avance si vous avez des idées