[gepi-users] test 1.4.4 RC3]
Thomas BELLIARD
thomas.belliard at free.fr
Dim 11 Mar 14:51:09 CET 2007
Philippe Lemaire a écrit :
> J'AI TROUVE
>
> et c'est en parti ma faute. Gasp...
> La fonction "traite_donnees_classe()" assigne une nouvelle valeur à un
> $login[], et comme je ne suis pas encore en Register Global off (oui je
> sais, tapez pas) cela changeait mon $_SESSION['login'] et voila.
> J'ai changé le nom de la variable et après demain je m'occupe de ce RG
> de ...
Bien que nous recommandions l'utilisation de register_globals = Off,
Gepi n'est pas supposé être incompatible avec register_globals = On, il
s'agit donc bien d'un bug. Merci pour le travail de débuggage, nous
allons corriger ça au plus vite ! :)
Thomas
> Philippe Lemaire a écrit :
>> Bon j'avance
>>
>> Je me fait logouté par resumeSession() car pour une raison ou une
>> autre mon $_SESSION['login'] est changé en BBBCCCDEFLNPRSW !!!
>> Maintenant je cherche ce qui peut bien changer mon $_SESSION['login'] !!!
>>
>> Cordialement
>>
>> Philippe Lemaire
>>
>>
>>
>> Eric ABGRALL a écrit :
>>> Est ce que ça délogue toujours avec le Echo ?
>>>
>>>
>>> Philippe Lemaire a écrit :
>>>> Re bonjour
>>>>
>>>> Eric ABGRALL a écrit :
>>>>> Re bonjour,
>>>>>
>>>>> ah si peut-être une idée pour savoir si cela vient du PDF ou pas
>>>>>
>>>>> dans le fichier liste_pdf.php, à la fin :
>>>>>
>>>>> commenter la ligne $pdf->Output($nom_releve,'I');
>>>>> et mettre echo $nom_releve;
>>>>>
>>>>> Ca donne quoi ?
>>>> Liste_20070310_1438.pdf
>>>> Ce qui semble bon, non?
>>>> J'ai essayé en mettant juste liste.pdf comme titre mais ça me delog
>>>> toujours.
>>>> Merci pour ton soutient
>>>>
>>>> Cordialement
>>>> Philippe Lemaire
>>>>>
>>>>> Eric Abgrall
>>>>>
>>>>>
>>>>> Philippe Lemaire a écrit :
>>>>>> Eric ABGRALL a écrit :
>>>>>>
>>>>>>> > Bonsoir,
>>>>>>> >
>>>>>>> >
>>>>>>> > Philippe Lemaire a écrit :
>>>>>>>
>>>>>>>> >> Re bonjour
>>>>>>>> >>
>>>>>>>> >> Peut être une piste:
>>>>>>>> >> Après plusieurs essai j'ai remarqué que la période sur le pdf
>>>>>>>> en >> impression rapide était toujours à 1: le get n'est pas
>>>>>>>> traité comme >> il faut!
>>>>>>>> >> J'approfondis ça demain.
>>>>>>>>
>>>>>>> >
>>>>>>> > Je n'ai pas se problème là.
>>>>>>>
>>>>>>
>>>>>> C'est étonnant car après analyse du code de liste_pdf j'ai changé
>>>>>> les lignes de 169 à 184 car la variable $id_periode est forcement
>>>>>> écrasée à la ligne 184
>>>>>>
>>>>>> AVANT;
>>>>>> //On recupère les variables pour l'affichage et on traite leur
>>>>>> existance.
>>>>>> // DE IMPRIME.PHP
>>>>>> if (isset($_GET['id_classe'])) { $id_classe=$_GET["id_classe"]; }
>>>>>> else {$id_classe=NULL;}
>>>>>> if (isset($_GET['id_groupe'])) { $id_groupe=$_GET["id_groupe"]; }
>>>>>> else {$id_groupe=NULL;}
>>>>>> if (isset($_GET['periode_num'])) {
>>>>>> $id_periode_num=$_GET["periode_num"]; } else {$id_periode_num=NULL;}
>>>>>> //$id_classe=isset($_GET['id_classe']) ? $_GET["id_classe"] : NULL;
>>>>>> //$id_groupe=isset($_GET['id_groupe']) ? $_GET["id_groupe"] : NULL;
>>>>>> //$id_periode_num=isset($_GET['periode_num']) ?
>>>>>> $_GET["periode_num"] : NULL;
>>>>>>
>>>>>> $id_periode=settype($id_periode_num, "integer");
>>>>>> //On recupère les variables pour l'affichage
>>>>>> // DE IMPRIME_SERIE.PHP
>>>>>> // les tableaux contienent la liste des id.
>>>>>> $id_liste_classes=isset($_POST['id_liste_classes']) ?
>>>>>> $_POST["id_liste_classes"] : NULL;
>>>>>> $id_liste_groupes=isset($_POST['id_liste_groupes']) ?
>>>>>> $_POST["id_liste_groupes"] : NULL;
>>>>>> $id_periode=isset($_POST['id_periode']) ? $_POST["id_periode"] :
>>>>>> NULL;
>>>>>>
>>>>>>
>>>>>> APRES:
>>>>>> //On recupère les variables pour l'affichage et on traite leur
>>>>>> existance.
>>>>>> // DE IMPRIME.PHP
>>>>>> $id_classe=isset($_GET['id_classe']) ? $_GET["id_classe"] : NULL;
>>>>>> $id_groupe=isset($_GET['id_groupe']) ? $_GET["id_groupe"] : NULL;
>>>>>> $id_periode=isset($_GET['periode_num']) ? $_GET["periode_num"] :
>>>>>> NULL;
>>>>>>
>>>>>> //On recupère les variables pour l'affichage
>>>>>> // DE IMPRIME_SERIE.PHP
>>>>>> // les tableaux contienent la liste des id.
>>>>>> $id_liste_classes=isset($_POST['id_liste_classes']) ?
>>>>>> $_POST["id_liste_classes"] : NULL;
>>>>>> $id_liste_groupes=isset($_POST['id_liste_groupes']) ?
>>>>>> $_POST["id_liste_groupes"] : NULL;
>>>>>> if ($id_periode==NULL){$id_periode=isset($_POST['id_periode']) ?
>>>>>> $_POST["id_periode"] : NULL;}
>>>>>>
>>>>>> Et là je retrouve bien mes périodes pour l'impression rapide!
>>>>>>
>>>>>> Mais cela ne règle toujours pas mon logoutage !!!
>>>>>> Je continue à creuser.
>>>>>>
>>>>>>
>>>>>>
>>>>>>> >
>>>>>>> >
>>>>>>>
>>>>>>>> >>
>>>>>>>> >> Cordialement
>>>>>>>> >>
>>>>>>>> >> Philippe Lemaire
>>>>>>>> >>
>>>>>>>> >>
>>>>>>>>
>>>>>>> >
>>>>>>> > Peux-tu essayer cette procédure sur un poste client :
>>>>>>> >
>>>>>>> > - Désactiver le plug-in et utiliser Acrobat comme application
>>>>>>> externe. > Pour cela, lancez Acrobat ; dans le menu Fichier,
>>>>>>> Préférences, > Générales, désactivez l'option "Intégrer au
>>>>>>> navigateur Web" (pour > Acrobat 5 : Edition, Préférences,
>>>>>>> Options, "Afficher dans le > navigateur"). Puis, lorsque vous
>>>>>>> récupérez un PDF dans IE, ce dernier > affiche la boîte "Ouvrir
>>>>>>> ce fichier" ou "Enregistrer ce fichier". > Décochez la case
>>>>>>> "Toujours demander avant d'ouvrir ce type de fichier" > et
>>>>>>> choisissez Ouvrir. Dorénavant les PDF s'ouvriront automatiquement
>>>>>>> > dans une fenêtre Acrobat indépendante.
>>>>>>> > L'inconvénient de la méthode est qu'il faut toucher à la
>>>>>>> configuration > du poste client, ce qu'on peut faire en intranet
>>>>>>> mais pas pour Internet.
>>>>>>> >
>>>>>>>
>>>>>> Cela ne marche pas non pas non plus ! snif...
>>>>>>
>>>>>>
>>>>>> Cordialement
>>>>>>
>>>>>> Philippe Lemaire
>>>>>>
>>>>>>
>>>>>>>
>>>>>>
>>>>>> _______________________________________________
>>>>>> gepi-users mailing list
>>>>>> gepi-users at lists.adullact.net
>>>>>> https://lists.adullact.net/mailman/listinfo/gepi-users
>>>>>>
>>>>>>
>>>>>>
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> gepi-users mailing list
>>>>> gepi-users at lists.adullact.net
>>>>> https://lists.adullact.net/mailman/listinfo/gepi-users
>>>>>
>>>>>
>>>>> __________ NOD32 2106 (20070310) Information __________
>>>>>
>>>>> This message was checked by NOD32 antivirus system.
>>>>> http://www.eset.com
>>>>>
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>
>>>
>>>
>>> __________ NOD32 2106 (20070310) Information __________
>>>
>>> This message was checked by NOD32 antivirus system.
>>> http://www.eset.com
>>>
>>>
>>>
>>
>>
>> _______________________________________________
>> gepi-users mailing list
>> gepi-users at lists.adullact.net
>> https://lists.adullact.net/mailman/listinfo/gepi-users
>>
>>
>> __________ NOD32 2106 (20070310) Information __________
>>
>> This message was checked by NOD32 antivirus system.
>> http://www.eset.com
>>
>>
>>
>
> _______________________________________________
> gepi-users mailing list
> gepi-users at lists.adullact.net
> https://lists.adullact.net/mailman/listinfo/gepi-users
Plus d'informations sur la liste de diffusion gepi-users