Flux rss
Collection CommentCaMarche.net
Rechercher : dans
Par : Pertinence Date Nom d'utilisateur
Statut : Non résolu

Impression sous PHP

xav', le lundi 25 octobre 2004 à 09:18:32
Bonjour. J'ai posé mon prob il y a deja quelques temps mais je n'ai pas eu de reponse a l'epoque et finalement apres maintes recherches j'avais laisse tomber. Malheureusement le prob se pose a nouveau aujourd'hui et je fais a nouveau appel a vous.

Je souhaite imprimer le contenu d'un tableau avec php. J'ai essaye avec javascript mais malheureusement cette solution ne me convient pas car elle imprime la page entiere avec toutes les autres infos qui ne m'interesse pas et pas seulement le tableau. J'ai entendu parler de la fonction printer sous php. Y a t-il une solution pour afficher un tableau a l'aide de php puis de donner le choix a l'internaute d'imprimer le contenu de ce tableau si il le desire (et uniquement son contenu)? Merci d'avance...
Répondre à xav'  Signaler ce message aux modérateurs Aller au dernier message

1


  • 1
    Ce message vous semble utile, votez !
  • Ce message ne vous semble pas utile, votez !
  • Signaler ce message aux modérateurs
Thom@s, le lundi 25 octobre 2004 à 09:35:42
Salut !

Dans tous les cas, si tu veux imprimer une page, c'est obligatoirement en JavaScript (puisque c'est du côté client :-)

Donc, ce que je te conseille, c'est de faire un lien du genre "version imprimable" et, quand on cliquera dessus, ça ouvrira une page n'affichant que ce que tu veux imprimer (donc que le tableau, si j'ai bien compris).

Après, sur cette page, tu peux mettre un petit lien "Imprimer", qui pointera sur javascript:window.print().

Ce lien "version imprimable" poura par exemple renvoyer vers la_meme_page.php?print=1

Et ensuite, dans ta page, tu testes :
Si print == 1 :
Tu n'affiches que le tableau en question
Sinon :
Tu affiches tout

Ou bien le contraire, comme tu veux :-)

Ensuite, tu peux afiner le truc :
Par exemple ?print=1 pour le 1er tableau, ?print=2 pour le 2ème, etc...

Tu peux aussi ouvrir la page imprimable dans une nouvelle fenêtre et la refermer dès que l'utilisateur a cliqué sur Imprimer. A toi de voir :-)

C'est un peu le système utilisé pour les articles de CCM :
http://www.commentcamarche.net/linux/linintro.php3
et http://www.commentcamarche.net/linux/linintro.php3?imprim=1

A+ :-)
  ___________________
  |__ .: Thom@s :. ___|
Répondre à Thom@s

2


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
Erdnax, le jeudi 28 avril 2005 à 14:18:46
Salut,

Et en fait j'ai une question, un tout petit peu plus poussée. Je voudrais rester dans le même ordre d'idée. J'avais compris le fonctionnement de "?imprim=1", mais je cherchais juste à savoir comment définir la structure de la page. Je m'explique.

J'ai une page, actuellement en php, que j'aimerais pouvoir faire imprimer à l'utilisateur. Le design autour est inclut grâce a du php, et une partie html.

Alors j'aurais voulu savoir s'il est possible de créer tous les articles en html, et de les inclure dans le design par le biais de php, mais tout en gardant le titre et les meta de la page (descriptions, mot clés etc) de la page html...

J'ai pensé à include(), mais problème pour les meta etc non ?

D'avance merci. @+
Erdnax
--
Répondre à Erdnax

3


  • Ce message vous semble utile, votez !
  • Signaler ce message aux modérateurs
 ric, le jeudi 28 avril 2005 à 20:17:32
Bonsoir
Je n'ai pas encore essayé, mais avec CSS tu peux définir une feuille de style pour l'affichage et une autre pour l'impression.
Autrement dit dans ton document il y a 2 feuilles de style.
Répondre à ric

Résultats pour Impression sous PHP

Fonction imprimer javascript et PHP (Résolu) Salut, j'ai cette fonction javascript pour imprimer : function edition() { options = "Width=700,Height=700" ; window.open( "impressionfichetech.php", "edition", options ) ; } Je voudrais qu'elle intervienne au lancement... www.commentcamarche.net/forum/affich-1609333-fonction-imprimer-javascript-et-php
SED : comment remplacer caractere non reconnu (Résolu) Help merci pour ce site très pratique, pouvez-vous m'aider ? j'ai fait un script pour eliminer tous les caracteres non ascci d'un nom de fichier et je n'arrive pas à eliminer celui-ci '?' car je ne peux pas le nommer... www.commentcamarche.net/forum/affich-2822539-sed-comment-remplacer-caractere-non-reconnu
Définir l'emplacement d'une zone de texte (Résolu) Bonjour, Je travaille sur un site simple de comité scolaire et j'ai des connaissances de base en html. Je souhaite définir précisément l'espace que prendra une zone de texte dans une page. S'il y a une formule générale pour le faire ce... www.commentcamarche.net/forum/affich-4506606-definir-l-emplacement-d-une-zone-de-texte

Résultats pour Impression sous PHP

[PHP] Lister le contenu d'un répertoireGrâce à PHP, il est possible d'afficher le contenu d'un répertoire et de ses sous-répertoires. Voici ci-dessous une fonction permettant de parcourir récursivement les répertoires et sous-répertoires et d'en afficher les fichiers : function... www.commentcamarche.net/faq/sujet-6773-php-lister-le-contenu-d-un-repertoire
[PHP] Upload de fichiersLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La... www.commentcamarche.net/faq/sujet-889-php-upload-de-fichiers
Activer/Désactiver le service spouleur d'impressionLe service spouleur d'impression permet de charger en mémoire les travaux d'impression pour une impression ultérieure, c'est-à-dire à les mettre dans la file d'attente d'impression. Comment démarrer ou arrêter le service du spouleur d'impression... www.commentcamarche.net/faq/sujet-2917-activer-desactiver-le-service-spouleur-d-impression

Résultats pour Impression sous PHP

Script PHP pour imprimer 1 fichier Word (Résolu)Bonjour à tous, je souhaite créer un script PHP qui déclancherai l'impression directe d'un fichier Word (action simple clic, sans passer par une visualisation du document à imprimer), mais sans que l'internaute ne puisse visualiser le... www.commentcamarche.net/forum/affich-5736018-script-php-pour-imprimer-1-fichier-word
PHPBB3: Exporter / Imprimer posts (Résolu)Bonjour, Je cherche désespérément une solution pour exporter et/ou imprimer tous les posts d'un forum PHPBB3; pas seulement la liste des topics mais tous les posts avec leur text, les images uploadées et les éventuelles réponses. Quelqu'un... www.commentcamarche.net/forum/affich-5999824-phpbb3-exporter-imprimer-posts
[PHP/HTML] Impression de table de BDD (Résolu)Bonjour. J'ai un code PHP qui me permet à l'aide de requete de créer des tables que je peux visualiser. Il faut que je fasse en sorte que l'utilisateur puissent imprimer la table qu'il a sous les yeux en appuyant sur un bouton ou... www.commentcamarche.net/forum/affich-2699437-php-html-impression-de-table-de-bdd

Résultats pour Impression sous PHP

Télécharger PSPadPSPad est un excellent éditeur de texte. Il est utile pour travailler sur du simple texte, mais aussi sur du HTML, CSS, Javascript, php ou autres langages de programmation (C++, Java, Python...). Les fonctionnalités sont impressionnantes: ... www.commentcamarche.net/telecharger/telecharger-133-pspad
Télécharger Pilotes pour imprimantes Tout-en-un HP OfficejetLes pilotes "professionnels" sont réservés aux utilisateurs de Windows 2000 et de Windows XP. Ils s'adressent aux professionnels qui recherchent un pilote de numérisation et d'impression de base pour leur tout-en-un HP. Les produits suivants sont pris... www.commentcamarche.net/telecharger/telecharger-34056585-pilotes-pour-imprimantes-tout-en-un-hp-officejet
Télécharger PHP EditPHPEdit est un environnement de développement intégré (IDE) sous Windows pour le langage PHP. Il offre un grand nombre de fonctionnalités permettant de développer plus efficacement : Coloration syntaxique Auto-complétion des... www.commentcamarche.net/telecharger/telecharger-62-php-edit

Résultats pour Impression sous PHP

PHP - Introduction à la programmation avec PHPQu'est-ce que PHP? PHP est un langage interprété (un langage de script) exécuté du côté serveur (comme les scripts CGI, ASP, ...) et non du côté client (un script écrit en Javascript ou une applet Java s'exécute sur votre ordinateur...). La... www.commentcamarche.net/contents/php/phpintro.php3
L'imprimanteL'imprimante L'imprimante (en anglais printer) est un périphériques permettant de faire une sortie imprimée (sur papier) des données de l'ordinateur. Il existe plusieurs technologies d'imprimantes dont les plus courantes sont : l'imprimante à... www.commentcamarche.net/contents/pc/imprimante.php3
PHP - Récupération de donnéesPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des... www.commentcamarche.net/contents/php/phpform.php3