PHP &MSQL (Barcode scanen)

Hallo,

dann wirst du nur mit PHP nicht viel Glück haben, da das Ansprechen eines Scanners nicht ohne weiteres möglich sein wird. Erst recht nicht, wenn der Scanner am Client hängt.

Grüße,
Matthias
 
also ich habe was gefunden, musss ich nur testen
PHP:
<?
error_reporting(E_ALL);
ini_set("pfpro.defaulttimeout",1);

`mode com1: BAUD=9600 PARITY=E data=7 stop=1 xon=off`;

$fp = fopen ("COM1:", "r");


if (!$fp)
{
	echo "Com Port nicht geöffnet.";
}
else
	{
		while (!feof($fp))
			{
			$buffer = fgets($fp, 1);
			}
	}

		if ($buffer == "\2")
		{
		$string .= $buffer;
			if ($buffer == "\3")
			{
			break; 
			}
		}
		echo $string;


fclose ($fp) or die ("Fehler beim schliessen der Com Verbindung");
MfG
Adil
 
Matthias Reitinger hat gesagt.:
aha, der Scanner ist also an den Seriellport angeschlossen… oder wie darf man das verstehen?
Ist nicht auszuschliessen..... zumindest nicht wenn es sich um einen Barcodescanner handelt.
Guckst Du z.b. hier.
Bei einem "gescannten Barcode" hätte ich aber eher an ein Scan mit einem gewönlichen Scanner (also LPT, SCSI oder USB) gedacht.
 
Hallo,

Dr Dau hat gesagt.:
Bei einem "gescannten Barcode" hätte ich aber eher an ein Scan mit einem gewönlichen Scanner (also LPT, SCSI oder USB) gedacht.
Genau, das dachte ich eben auch zuerst.

adil, entweder du rückst mit allen relevanten Informationen raus (z.B. auch Typ des Barcodescanners, falls es sich denn um einen solchen handelt) oder du lässt es ganz sein. Bei diesem ewigen Frage-und-(vielleicht-auch-mal-)Antwort-Spiel vergeht einem nämlich schon mal die Lust am Helfen.

Grüße,
Matthias
 
Zurück