|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Member
Iscritto dal: Apr 2006
Città: Milano - Reggio Calabria
Messaggi: 126
|
PHP e Scanner
Ciao a tutti,
sto creando un progetto web su cui l'utilizzo dello scanner è essenziale. Il progetto è in PHP; è possibile utilizzare lo scanner in php, magari aprendo il programma di sistema di scansione del sistema operativo? Grazie |
![]() |
![]() |
![]() |
#2 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Comunque il problema semmai è un altro. Il PHP, usato in ambito web, è un linguaggio server-side, ovvero, "gira" all'interno di un web server e il risultato (la pagina html generata) viene inviato al browser client. Quindi tu vuoi gestire uno scanner sul PC client??? Perché in questo caso ... il PHP non c'entra nulla.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
#3 |
Member
Iscritto dal: Apr 2006
Città: Milano - Reggio Calabria
Messaggi: 126
|
In effetti una chiamata allo scanner metterebbe in causa il SO. La cosa è poco fattibile. Richiamare un programma esterno da php e dal web server è molto dura. Anche se la funzione stampa è applicabile, ma forse perchè richiama una funzione standar utilizzata dai browser.
Ti ringrazio comunque. |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Una volta che il browser, sul PC client, ha ottenuto la pagina html, l'unico modo per fare eseguire qualcosa sul PC client al di fuori del browser sarebbe quello di sfruttare componenti ActiveX (valido quindi solo su Win) oppure applet Java (rigorosamente firmate, oltretutto!) opportunamente inseriti nella pagina html.
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Apr 2006
Città: Milano - Reggio Calabria
Messaggi: 126
|
L'applet java mi sembra fattibile. Ma te cosa intendi per rigorosamente firmati?
Intendi che questi applet sono proprietari? |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Nov 2005
Città: TO
Messaggi: 5206
|
Quote:
Tra le varie restrizioni (ce ne sono diverse), una applet non firmata non può leggere e scrivere file sul PC e non può neanche eseguire processi esterni. Firmando digitalmente con un certificato digitale una applet, queste barriere cadono e la applet ha pieno accesso al PC. Il certificato digitale deve essere ovviamente convalidato e firmato a sua volta da un ente certificatore (e questo costa $$), altrimenti un certificato self-signed (auto firmato, è possibile!) non vale una cicca. ![]() Comunque di certificati digitali non ne so moltissimo, cerca qualche articolo o documentazione in giro. ![]()
__________________
Andrea, SCJP 5 (91%) - SCWCD 5 (94%) |
|
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Apr 2006
Città: Milano - Reggio Calabria
Messaggi: 126
|
Ti ringrazio
sei stato utilissimo ![]() spero di ricambiare |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 00:18.