Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] Potwierdzenie drukowania
Jarod
post
Post #1





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

Ostrzeżenie: (0%)
-----


Zamieszczam tego posta w dziale przedszkole wiedząc, że nie ma możliwości sprawdzenia tego z poziomu php (chociaż problem wiąże się z php).

Macie jakieś pomysły jak sprawdzać czy dokument, który został wysłany do wydrukowania został wydrukowany (czy nie wystąpiły jakieś błędy)?


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 7)
strife
post
Post #2





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Raczej nie ma takiej opcji, drukowanie jest powiązane z javascript, a js można wyłączyć w przeglądarce, więc nie sprawdzisz czy ktoś to wydrukował czy też nie, jedyne co mi przychodzi na myśl to sprawdzenie czy ktoś wciśnął przycisk odpowiadający za drukowanie, natomiast czy wydrukował to czy nie, to już inna sprawa - raczej z poziomu php jak i js niewykonalna.


--------------------
Go to the top of the page
+Quote Post
Jarod
post
Post #3





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

Ostrzeżenie: (0%)
-----


Loguje każde naciśnięcie przycisku drukuj.
Użytkownik naciska drukuj, wybiera drukarkę (znajduje się w innym dziale) i drukuje. Problem w tym, że zaczyna się przepychanka (jedni twierdzą że pścili dokument do druku, drudzy twierdzą, że nie otrzymali wydruku) - sprawa dosyć poważna.

Zastanawiałem się nad jakimś programem (musiałby być w java, króty eventualnie pobierałby dane z pliku na serwerze i drukował). Pytanie czy jest możliwość sprawdzania za pomocą innego języka programowania czy strona się wydrukowała?


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
nexis
post
Post #4





Grupa: Zarejestrowani
Postów: 1 012
Pomógł: 109
Dołączył: 26.09.2003
Skąd: nexis.pl

Ostrzeżenie: (0%)
-----


Dostęp do takich informacji mają tylko programy uruchamiane bezpośrednio w systemie operacyjnym, więc JAVA owszem, ale tylko uruchamiana jako program, a nie jako applet na stronie WWW.


--------------------
Zend Certified Engineer

Kliknij POMÓGŁ jeśli moja odpowiedź okazała się użyteczna!
Go to the top of the page
+Quote Post
Jarod
post
Post #5





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

Ostrzeżenie: (0%)
-----


@nexis: Rozumiem. Właśnie o tym myślałem. Przerobiłbym swoją aplikacje tak, aby użytkownik nie musiał drukować ręcznie, tylko tworzony byłby specjalny plik do wydruku, trzymany gdzieś w katalogu. A program napisany w JAVie sprawdzałby co 30sekund czy są jakieś pliki do drukowania. Jeśli tak to drukowałby i usuwał ten plik. Jeśli wystąpiłby błąd drukowania pliku to plik pozostaje. Problem w tym, że nie znam JAVY :/


Czy ktoś mógłby pomóc w napisaniu paru linijek w JAVIE?


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post
strife
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

Ostrzeżenie: (0%)
-----


Cytat(Jarod @ 11.06.2007, 21:52:54 ) *
Czy ktoś mógłby pomóc w napisaniu paru linijek w JAVIE?


W związku z tym, że temat zszedł na inny tor pozwolę sobie przenieść na Hydepark smile.gif


--------------------
Go to the top of the page
+Quote Post
Jabol
post
Post #7





Grupa: Przyjaciele php.pl
Postów: 1 467
Pomógł: 13
Dołączył: 22.02.2003

Ostrzeżenie: (0%)
-----


Spyware? Nie łatwiej wysyłać pocztą? A co jak ktoś sobie druknie inny plik w międzyczasie? Btw. Java jest wieloplatformowa i takie dokładne kontrolowanie drukarki może okazać się trudne.
Go to the top of the page
+Quote Post
Jarod
post
Post #8





Grupa: Zarejestrowani
Postów: 1 190
Pomógł: 27
Dołączył: 23.04.2005

Ostrzeżenie: (0%)
-----


Cytat(Jabol @ 12.06.2007, 13:33:58 ) *
Spyware? Nie łatwiej wysyłać pocztą? A co jak ktoś sobie druknie inny plik w międzyczasie?

Przyjmij, że masz w firmie tylko dwa działy - A i B. Dział A wypełnia pewne formularze i puszcza wydruk do działu B, który sam może sobie drukować ale twierdzi, że nie ma na to czasu. Chce mieć wszystko podane na tacy.. :/ Są to bardzo często strategiczne informacje. Dział B czasem daje po dupie i zwala wszystko na program, "drukarka widocznie nie wydrukowała, nie wiemy dlaczego, nas to pierd***"

Co prawda zapisuje w logach, że naciśnięto przycisk drukuj ale to za mało.

Cytat(Jabol @ 12.06.2007, 13:33:58 ) *
Btw. Java jest wieloplatformowa i takie dokładne kontrolowanie drukarki może okazać się trudne.


Wiem, że są na tym forum osoby które programują w Javie/innym języku. Myślę że jest to możliwe ale wolę się upewnić. Zastanawiam się na ile warto rozważać dalej ten problem..


--------------------
”Godzina nauki w życiu nowoczesnego apostoła jest godziną modlitwy.”
(św. Josemaría Escrivá, Droga, 335)
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 11:20