Non so se tu abbia risolto o meno visto che è passato un po' di tempo ma io ho sviluppato diversi progetti proprio sfruttando la tecnica descritta da MItaly ovvero lasciando il focus dell'applicazione sul un campo input del form ed il lettore in modalità tastiera (il lettore può essere settato per inviare un segnale ad esempio di invio in modo da effettuare il submit del form).
Ho usato la stessa tecnica per effettuare delle letture di transponder.
Per cui se devi utilizzare PHP lo puoi fare e non ti servono altri 'trucchetti'.
ciao