Einzelnen Beitrag anzeigen
Alt 30.12.2001, 15:09   #3
zend
Master
 
Registriert seit: 27.12.2000
Beiträge: 589


Standard

Vorraussetzung: du hast die Rechte gesetzt(PHP(Apache) Server)

Es ist eine Filesystem Funktion, also überall ansprechbar, aber da PHP serverseitig ist, nur am Server, und net am Client:


--------------------------------------------------------------------------------

$string = "Servus Schnittstelle!\n";
$pointer = fopen("/dev/ttyS0","w");
fwrite ($pointer, $string);
fclose($pointer);

--------------------------------------------------------------------------------

also die Schnittstelle wird geöffnet, dann Daten und wieder geschlossen. Mit fgets() kannst auf Input warten(=> das Skript bleibt stehen bis Daten od Timeout).

Gleichzeitiges Lesen und Schreiben ist nicht möglich.(mit 2 Skripten gleichzeitig mögl.)
Wichtig ist die richtige Schnittstellenkonfig im OS.
____________________________________
ALEA IACTA EST
mfg, zend
zend ist offline   Mit Zitat antworten