Nieuws:

We zijn er weer.

Na lange tijd van afwezigheid zijn we er weer  :laugh:
We hebben alle wachtwoorden gereset, je oude wachtwoord werkt niet meer.Je moet via het "wachtwoord vergeten"-linkje je wachtwoord resetten. Je krijgt hiervoor een mailtje op het adres dat je bij ons geregistreerd hebt.

De komende tijd zijn we nog druk bezig om de rest van de site op te bouwen, dus het kan zijn dat sommige onderdelen (tijdelijk) niet werken.

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Printer in php server-side aansturen  (gelezen 1689 keer)

Offline akjssdk

  • Lid
  • Steunpunt: Nee
Printer in php server-side aansturen
« Gepost op: 2009/05/26, 17:50:48 »
Ik wil in php een .txt bestandje uitprinten op de server, zijn hier classes voor?

Offline MataS

  • Lid
  • Steunpunt: Nee
Re: Printer in php server-side aansturen
« Reactie #1 Gepost op: 2009/05/27, 13:27:52 »
Voor windows zit een aparte class in PHP: http://nl2.php.net/manual/en/book.printer.php

Maar ik neem aan dat je er linux staat op de server. Ik weet niet of er classes voor zijn (wel iets gezien over php-cups, kun je mss verder naar zoeken)
Je kunt ook gewoon vanuit php cups benaderen zoals je vanuit de command-line zou doen.
Met behulp van popen() kun je programma's uitvoeren.
Met het volgende php-commando kun je dan een bestand uitprinten:
popen("lp bestand", "w");Voor meer info over printen via de commandolijn: http://www.cups.org/documentation.php/options.html

P.S. Ik kan het zelf niet testen, heb namelijk geen printer aangesloten op mijn computer ;)

Offline Kiwinote

  • Lid
    • Launchpad
  • Steunpunt: Nee
Re: Printer in php server-side aansturen
« Reactie #2 Gepost op: 2009/05/28, 17:06:50 »
Als je een krachtigere taal dan php nodig hebt voor websites zou ik zeker even gaan kijken naar django (djangoproject.com). Hiermee kun je webapplicaties bouwen met de kracht van python (en kun je dus ook printen).