Imprimer [Résolu]

Signaler
Messages postés
43
Date d'inscription
mardi 30 mars 2004
Statut
Membre
Dernière intervention
26 avril 2007
-
Messages postés
43
Date d'inscription
mardi 30 mars 2004
Statut
Membre
Dernière intervention
26 avril 2007
-
Voilà j'aurais juste une petite question à vous poser.
Existe-t'il une fonction qui permette l'impression d'une page en php ?

WaNoU ThE EpSyLoN
Les NewBies d'aujourd'hui sont les Experts de demain..

9 réponses

Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
Le php est une fonction serveur, il ne fait plus rien du tout une fois que la page a été chargée.

Avec php, tu pourras faire un lien vers une autre page qui prend le
contenu de ta page et l'ordonne de façon à être facilement imprimable.

Mais si tu ne veux pas avoir à recharger une page, oriente-toi plutôt vers le javascript.

à+
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
un langage serveur je voulais dire.

sinon, je me demande s'il n'y a pas des instructions spéciales pour
indiquer aux navigateurs une certaine façon d'imprimer... qqn sait?
Messages postés
1267
Date d'inscription
mercredi 7 juillet 2004
Statut
Membre
Dernière intervention
29 juin 2010
1
Lu,

oui il existe une fonction javascript : window.print()

<hr>Si ma reponse te convient, merci de l'accepter !
Messages postés
2350
Date d'inscription
mercredi 13 octobre 2004
Statut
Membre
Dernière intervention
18 avril 2015
3
Oui oui, c'est le client qui décide si on doit imprimer ou pas. Si
c'est le serveur qui s'en charge, ca signifie que le serveur peut venir
piloter ton imprimante ==> ce qui peut admettre un trou de sécurité
flagrant :o



Nonon, seul JavaScript peut se permettre ca... encore heureux d'ailleur !
Messages postés
19
Date d'inscription
mercredi 20 août 2003
Statut
Membre
Dernière intervention
14 juillet 2006

...Tu peux "modéliser" l'affichage d'une page pour
l'impression, avec les CSS (media print) càd faire disparaître certains
éléments comme la colonne de gauche ou de droite, mettre des bordures,
ajouter l'adresse du lien à côté de celui-ci,etc...Bref, de quoi faire
une belle présentation pour l'utilisateur (A condition de ta partie
soit bien structurée>o<...



Pour plus d'information sur la partie CSS c'est ici



Et pour l'impression, comme dit plus haut, une simple instruction javascript:

window.print() pour lancer l'impression
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
Salut!

Depuis Internet je suppose? Non, mais tu peux faire une fonction qui
affiche spécialement ton code source dans la page si tu veux, et tu
imprimes.
Messages postés
43
Date d'inscription
mardi 30 mars 2004
Statut
Membre
Dernière intervention
26 avril 2007

Non en fait ce que je veux c'est que le visiteur puisse imprimer la page qu'il a sur son écran à l'aide d'une fonction en php (mise par moi sur la page qui permettrait d'imprimer)

WaNoU ThE EpSyLoN
Les NewBies d'aujourd'hui sont les Experts de demain..
Messages postés
1980
Date d'inscription
dimanche 20 février 2005
Statut
Membre
Dernière intervention
24 septembre 2012
5
Ok merci Sedilbur, excellent ce lien, je vais lire tout ça ce week-end. Si c'était moi j'accepterais ta réponse lol
Messages postés
43
Date d'inscription
mardi 30 mars 2004
Statut
Membre
Dernière intervention
26 avril 2007

okay merci les gars c'est exactement ce que je voulais savoir .

WaNoU ThE EpSyLoN
Les NewBies d'aujourd'hui sont les Experts de demain..