[gepi-users] Accès Eleves GEPI sur LCS
Emmanuel LIRON
emmanuel.liron at ac-creteil.fr
Lun 5 Nov 07:44:20 CET 2007
> Si c'est un problème de casse, on doit pouvoir régler le problème ainsi:
> Modifier les tests
> $login_eleve != $_SESSION['login']
> en:
> strtolower($login_eleve) != strtolower($_SESSION['login'])
>
>
> Peux-tu faire le test?
> Si ce n'est que cela, on fera les correctifs...
> ... sinon il faut chercher ailleurs la cause.
> Des collisions de variables en register_globals=on?
>
> Cordialement.
>
Bonjour,
Merci de ta réponse, mais le problème est semble-t-il ailleurs.
La variable $login_eleve est vide après la requête effectuée ligne 71 du
fichier consultation.php, et la variable $_SESSION['login'] vaut le
login en majuscules.
J'ai fait le test en écrivant les lignes :
$A=$_SESSION['login'];
$fichier=fopen('/usr/share/lcs/Plugins/Gepi/cahier_texte/test.txt','w+');
fputs($fichier, "$login_eleve\r\n");
fputs($fichier, "$A\r\n");
fclose($fichier);
La comparaison des deux variables ne peut donc aboutir qu'à un résultat
négatif.
J'ai aussi testé directement les variables $_POST['login_eleve'] et
$_GET['login_eleve'] qui donnent là encore une chaine vide.
Je peux faire d'autres tests...
Emmanuel LIRON
Plus d'informations sur la liste de diffusion gepi-users