[gepi-users] test 1.4.4 RC3
Eric ABGRALL
eric.abgrall at infonie.fr
Sam 10 Mar 12:11:26 CET 2007
Là, je n'ai plus d'idée...
Une configuration apache / PHP non compatible avec FPDF ?
http://www.fpdf.org/?lang=fr
mais je n'ai rien trouvé.
Cordialement,
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
>
>
>
Plus d'informations sur la liste de diffusion gepi-users