ugrás a tartalomhoz

Nyomtatas

richie85 · 2011. Feb. 8. (K), 01.10
Sziasztok,
Az lenne a kerdesem, hogy nekem van egy EPSON TM-T88III recept nyomtatom, ami "COM4"-en csatlakozik a gephez!
Szeretnek PHP-val nyomtatast rakuldeni, a nyomtatora, de meg csak lovesem sincs arra vonatkozolag, hogy hogyan induljak neki. PHP5-ot hasznalok, es Apache szervert.
Megkoszonnem, ha valaki legalabb a kiindulasi pontot megadna..

Udv.: Richie
 
1

kliens oldalon

ironwill · 2011. Feb. 8. (K), 01.47
A nyomtatás kliens oldali, legjobb tudomásom szerint nem tudsz közvetlenül php-ból nyomtatni.
2

Tudsz

janoszen · 2011. Feb. 8. (K), 08.10
Ha a PHP ugyanazon a gépen fut, tudsz, de jó nagy macera. Én valszeg az openofficet indítanám el headless módban.
3

:)

ironwill · 2011. Feb. 8. (K), 13.04
Egy szóval nem.. :))
4

system() v. exec()

bb0072 · 2011. Feb. 8. (K), 14.15
Php system() vagy exec() hívással meg kell hívni az oprendszernek megfelelő nyomtatási parancsot. Unix like szerveren ez olyasmi, mint írás a /dev/lp0 file-ba (ez pont az lpt port, szóval ez így neked nem lesz jó). Ilyenkor a PHP, miközben kiszolgálja a requestet, nyomtat valamit a szerverhez kötött nyomtatóra. Ráadásul azt hiszem meg is várja a system hívás végét, tehát valószínűleg még timeout is lesz, de attól még nyomtat. Hogy ez mire jó, azt nem tudom.
5

Ráadásul azt hiszem meg is

kuka · 2011. Feb. 8. (K), 15.17
Ráadásul azt hiszem meg is várja a system hívás végét
Úgy van. De ha háttérbe küldi és a szabvány kimenetet és hiba eszközt átirányítja, akkor nem várja meg.
6

Nem akarsz

janoszen · 2011. Feb. 8. (K), 22.34
Szerintem, nem akarsz ilyet. Nagyon sokat fogsz szívni. Ha már, akkor inkább valami CUPS lerakom-a-sharere-a-nyomtatandót jellegű megoldás.
7

elkeseredtem

richie85 · 2011. Feb. 8. (K), 23.37
Sziasztok,

Hat egy kicsit elkeseredtem most, egy csomo munkam karba veszik, ha nem tudok PHPbol/val nyomtatni! Azt hittem, ez valami egyszeru dolog, amit en nem tudok csak, de latom sajnos nem... :(
8

De miert akarsz php-bol

neogee · 2011. Feb. 9. (Sze), 09.31
De miert akarsz php-bol kozvetlenul nyomtatni?
A phpt nem erre talaltak ki. Miert nem csinalod azt, hogy a phpval beirod valami fileba, vagy valami mas koztes taroloba (pl adatbazis) a nyomtatnivalot, es irsz egy ici pici kis konzolos programocskat, ami allandoan fut es figyeli hogy van e mit nyomtatni. Szerintem ez a megoldas joval egyszerubb es logikusabb is. Egy konzol alkalmazasnal mar nem lesz gond a nyomtatas. De eleve miert akarsz szerver oldalon nyomtatni?
9

Szia Neogee

richie85 · 2011. Feb. 9. (Sze), 10.07
Szia Neogee, szerintem megadtad nekem a megfelelo valaszt! Az osszes adatom mysql-ben tarolodik, szoval akkor onnan fogom kiolvastatni, csak bennem ez idaig ez a gondolat sor nem jutott el. Koszonom!