IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PHP & Base de données Discussion :

Impression d'un document en php


Sujet :

PHP & Base de données

  1. #1
    Membre éclairé
    Homme Profil pro
    retraité de l'informatique de gestion
    Inscrit en
    Mars 2018
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité de l'informatique de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2018
    Messages : 219
    Par défaut Impression d'un document en php
    Bojour à tous,

    je voudrais imprimer un document issu d'une page en PHP et compter le nombre de fois que l'on a imprimer ce document..
    voici le debut de mon code

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <div>
            <form id="inscription" name="inscription" class="impression" method="post" action='renseignements.php'>
                <button type="submit" id="impression" onclick="imprimer_page()" >Imprimer ces pages</button>
            </form>
        </div>
    <script type="text/javascript">
            function imprimer_page()
            {
                window.print();
            }
        </script>

    mais je ne sais comment faire pour lancer le compteur d'impression une fois le document imprimé.

    avez-vous une idée?

  2. #2
    Expert confirmé
    Avatar de mathieu
    Profil pro
    Inscrit en
    Juin 2003
    Messages
    10 561
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 10 561
    Par défaut
    avant de l'appel à "window.print", vous pouvez lancer une requête http vers un script php qui s'occupe du comptage :
    https://developer.mozilla.org/fr/doc.../fetch#exemple

    à savoir que ce comptage ne sera pas très fiable puisque un utilisateur peut imprimer sans appuyer sur le bouton et il peut aussi appuyer sur le bouton, se qui sera compté comme une impression et annuler l'impression ensuite.

  3. #3
    Membre éclairé
    Homme Profil pro
    retraité de l'informatique de gestion
    Inscrit en
    Mars 2018
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité de l'informatique de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2018
    Messages : 219
    Par défaut
    Je viens de rentrer de vacances et donc je vais regarder ta proposition.
    Merci

  4. #4
    Membre éclairé
    Homme Profil pro
    retraité de l'informatique de gestion
    Inscrit en
    Mars 2018
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité de l'informatique de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2018
    Messages : 219
    Par défaut
    bonjour,
    j'ai regarder de près l'exemple que tu as fourni mais je n'arrive pas à m'en sortir.

    si le comptage n'est pas très fiable ce n'est pas grave car c'est juste pour avoir une estimation du nombre d'inscription par le site.

  5. #5
    Membre éclairé
    Homme Profil pro
    retraité de l'informatique de gestion
    Inscrit en
    Mars 2018
    Messages
    219
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 77
    Localisation : France, Meurthe et Moselle (Lorraine)

    Informations professionnelles :
    Activité : retraité de l'informatique de gestion
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2018
    Messages : 219
    Par défaut
    je te remercie pour tes renseignements, j'ai reussi à lancer mon impression.

    Mais il me reste un problème!!! comment programmer un saut de page automatiquement pour que lors de l'impression d'un texte ou d'une image, ils ne soit pas coupésr en deux sur deux pages.?

    j'ai essayer : page-break-before: always; ou avoid ou auto mais les explications trouvées sur internet sont très floues et je n'ai pas réussi. doit on utiliser un .css ou non et comment

    merci d'avance

  6. #6
    Membre à l'essai
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Août 2023
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Aisne (Picardie)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels

    Informations forums :
    Inscription : Août 2023
    Messages : 5
    Par défaut
    Pourquoi ne pas transformer le document en PDF, le rendre téléchargeable ou visible pour impression ?
    Sur les libs de transformations de documents en PDF vous pourrez gérer la mise en page plus précisément.

    Ou éventuellement voir pour un css / print ?

Discussions similaires

  1. [Dates] Date : Une erreur dans la documentation de PHP ?
    Par vincentweb dans le forum Langage
    Réponses: 4
    Dernier message: 31/03/2006, 23h55
  2. [Javascript] Gerer impression automatique de document
    Par amarcil dans le forum Général JavaScript
    Réponses: 3
    Dernier message: 28/02/2006, 15h08
  3. chargement et impression d'un document pdf
    Par waldo2188 dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 15/02/2005, 11h28
  4. [FLASH MX 2004] impression d'un document
    Par matN59 dans le forum Flash
    Réponses: 4
    Dernier message: 24/05/2004, 15h29
  5. Impression d'un document XML
    Par 501darts dans le forum XMLRAD
    Réponses: 3
    Dernier message: 31/03/2004, 14h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo