login  Naam:   Wachtwoord: 
Registreer je!
 Forum

printen met php (Opgelost)

Offline compudoc - 23/07/2007 08:36
Avatar van compudocPHP beginner zoals je uit de titel kan afleiden wil ik graag als volgt printen vanuit de php pagina's.

Stel ik heb pagina1.php en pagina2.php...
nou wil ik dat als ik in pagina1.php op een printicoontje klik dat pagina2.php wordt afgedrukt zonder dat deze eerst in een popup ofzo moet worden geladen.

Is dit mogelijk met php of moet ik hiervoor JS gebruiken (of iets anders).
Het gaat er met name om dat de pagina die moet worden afgedrukt niet wordt geopend.

Alvast bedankt,

9 antwoorden

Gesponsorde links
Offline Wave6 - 23/07/2007 09:26
Avatar van Wave6 PHP beginner JavaScript
  1. window.print();
Offline marten - 23/07/2007 09:45
Avatar van marten Beheerder Dit is inderdaad alleen mogelijk met javascript.
Offline compudoc - 23/07/2007 09:45 (laatste wijziging 23/07/2007 09:49)
Avatar van compudoc PHP beginner dit werkt niet...
hij print de huidige pagina ook al doe ik het zo:
  1. window.print('test2.html')
en ik heb de code zo aangeroepen (is wel goed volgensmij)
  1. <a href="javascript:window.print('test2.html')">PRINTEN VAN TEST2</a>
Ik ken niet echt javascript maar... kan je niet window veranderen door iets anders?

iemand nog een idee?
Offline DMM - 23/07/2007 11:22
Avatar van DMM PHP beginner
  1. <a href="javascript:print();">Afdrukken</a>
Offline Wim - 23/07/2007 11:45 (laatste wijziging 23/07/2007 11:45)
Avatar van Wim Crew algemeen D_O en DMM:
Citaat:
nou wil ik dat als ik in pagina1.php op een printicoontje klik dat pagina2.php wordt afgedrukt zonder dat deze eerst in een popup ofzo moet worden geladen.


met php is het trouwens onmogelijk -denk ik-
Offline compudoc - 23/07/2007 13:08
Avatar van compudoc PHP beginner @DMM, als ik die code van jou gebruik print ik ook gewoon de huidige pagina en het gaat erom dat er een andere pagina geprint moet worden.

dus: vanuit pagina1 moet er op printen worden geklikt (een icoontje op de pagina) en dan moet pagina2 worden geprint.

Dus hoe kan ik dat doen met de functie print()?
Offline kickasgamer - 23/07/2007 13:18
Avatar van kickasgamer PHP ver gevorderde neen print() is hetz elfde als eho() ;)
Offline willemw - 23/07/2007 13:40
Avatar van willemw Nieuw lid dit kan niet met php dus je hoeft dat alvast niet meer te vragen 
dit moet met javascript, niks aan te doen
Offline compudoc - 23/07/2007 15:48 (laatste wijziging 23/07/2007 15:54)
Avatar van compudoc PHP beginner
willemw schreef:
dit kan niet met php dus je hoeft dat alvast niet meer te vragen 
dit moet met javascript, niks aan te doen


als je ff mijn vraag had gelezen had je gesnapt dat ik niet de php functie bedoelde maar die van javascript. (het ging om het antwoord van DMM)

dus hoe moet ik die dan gebruiken?

EDIT
bedankt iedereen die heeft gereageerd maar ik denk dat ik de pagina gewoon laat openen in een popup want zelf heb ik op internet ook niks kunnen vinden hoe het moet. 
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.186s