Suche schnittstelle zwichen PHP und Strichcode-Lesegerät
Mortimer
- programmiertechnik
Hi
Mal etwas (IMHO) kompliziertes:
Ich würde gerne wissen ob es eine Schnittstelle zwichen dem Einlesen von Scannercodes und der Sprache PHP gibt.
Ich stelle mir das so vor:
Ein Paket bekommt einen Strichcode. Man geht mit dem Scanner an den Strichcode und scannt den Code mithilfe einer "Software" (lässt sich sowas mit Java erzeugen)... Das Programm sendet den erkannten Zahlencode an eine Maske in PHP die wiederum mit diesem code weiter arbeiten kann.
Das Problem ist eben ganz klar wie ich den Scannercode über ein Programm an PHP sende... das ist ja kein Befehl oder sowas...
Weiss jemand da rat?
ciao
Hallo Mortimer,
Ich würde gerne wissen ob es eine Schnittstelle zwichen dem Einlesen von Scannercodes und der Sprache PHP gibt.
Sofern du schon die "Schnittstelle" zwischen deinem Computer (bzw. vergleichbarem) und Scanner hast und der Strichcode auch eingelesen, ausgewertet usw. gewertet werden kann, ist das eigentlich kaum mehr ein Problem, rufe mal die php.exe mit dem Parameter "-h" auf, dann kannst du dir weitere mögliche Parameter anschauen. Da gibts auch ein paar, dass PHP dir dann direkt mit angabe eines scripts die ausgabe des scripts ausgibt.
Kleine Frage: Wieso nutzt du PHP? ein ordentliches kompiliertes PRogrammchen, welches als exe bzw. vergleichbares (OS...) vorliegt, wäre doch 1000 mal konfortabeler und vor allem viel schneller und effezienter!?
Ein Paket bekommt einen Strichcode. Man geht mit dem Scanner an den Strichcode und scannt den Code mithilfe einer "Software" (lässt sich sowas mit Java erzeugen)... Das Programm sendet den erkannten Zahlencode an eine Maske in PHP die wiederum mit diesem code weiter arbeiten kann.
Das ist doch schon mal ganz schön. Baust du dir deine eigene Kasse [1] für dein Tante Emma Lädchen [2] ?
Das Problem ist eben ganz klar wie ich den Scannercode über ein Programm an PHP sende... das ist ja kein Befehl oder sowas...
Du willst ja hier PHP nicht über CGI oder SAPI oder vergleichbares aufrufen, sondern eher als programm kommandozeilenorientiert, nicht wahr? Na dazu habe ich dir oben schon was nettes geschrieben.
WauWau
[1] *scnr*
[2] *scnr*
Hallo,
Ein Paket bekommt einen Strichcode. Man geht mit dem Scanner an den Strichcode und scannt den Code mithilfe einer "Software" (lässt sich sowas mit Java erzeugen)... Das Programm sendet den erkannten Zahlencode an eine Maske in PHP die wiederum mit diesem code weiter arbeiten kann.
Schau dir mal an wie gängige barcodereader funktionieren, sie werden wie eine tastatur angeschlossen und weitere software ist nicht nötig. Alle einstellungen, sprache, auflösung, codeart werden meistens mit hilfe einer liste von barcodes direkt am reader eingestellt.
Was du dann noch tun musst ist ein formular zu erzeugen, den cursor da rein setzen und los scannen und dann das ganze ganz normal an dein script schicken.
Das was du schickst ist ja nichts weiter als eine beliebige zeichenkette, je nach codeart, numerrisch, alphanumerisch, mit prüfziffer, ohne,....
Gruss, Jan aus Dresden
Hi
Mal etwas (IMHO) kompliziertes:
Ich würde gerne wissen ob es eine Schnittstelle zwichen dem Einlesen von Scannercodes und der Sprache PHP gibt.
Sorry wenn ich hier mal so reinplatze .... für PERL gibts das.
Gruss, Rolf alias Erwin
http://search.cpan.org/~luismunoz/Barcode-Cuecat-1.20/Cuecat.pm