Michael: Parse error: was tun?

Hallo ich habe hier ein script das eigentlich einen COM Prort auslesen sollte und die ausgelesenen Daten (Von einem Barcode Scaner) mir im Browser anzeigen sollte. Ich kriege aber immer wieder den gleichen Parse error: parse error unexpected $end in C:Programme/......... on line 32. Es gibt aber nur 31 Zeilen.

Ich habe mich im Forum schlau gemacht und auch eine sehr ähnliche Problemmstellung hier gefunden. Ich habe mein Code durgesehen aber ich finde da keinen Fehler. kann vieleicht einer nochmal drüber gucken. Bitte

Danke im Voraus
Michael

Hier ist der Code:

<?
error_reporting(E_ALL);
//ini_set("pfpro.defaulttimeout",5);

`mode com1: BAUD=9600 PARITY=E data=7 stop=1 xon=off;
$fp = fopen ("COM1:", "r");

if (!$fp)
{
echo "Com Port nicht geöffnet.<br>";
}
else
{

$daten = fgets($fp,200);
 echo "vor Exploade - $daten <br><br>";
 $daten = preg_replace("/ + /", ';', $daten);
 $daten = trim($daten);
 $daten = ltrim($daten);

echo "vor Exploade2 - $daten <br><br>";
 $daten2 = explode(";",$daten);

$datei = "com.txt";
 $dateioeffnen = fopen($datei,'a+');
 fwrite( $dateioeffnen, $daten);

}

fclose ($fp)or die ("Fehler beim schliessen der Com Verbindung");
?>

  1. Huhu Michael

    Hier ist der Code:

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

    und hier ist ein Fehler.

    Wenn der Parser als Fehlerzeile das Ende des Skriptes nennt fehlt
    i.d.R. irgendwo eine Klammer oder ein "Tüttelchen".

    Viele Grüße

    lulu

    --
    bythewaythewebsuxgoofflineandenjoytheday