Parse error: parse error, unexpected ';' in

Betrieb der FHZ-Zentralen mit contronics homeputer Standard / homeputer Studio & WEB-Server

Moderator: Co-Administratoren

Antworten
Melmac
Beiträge: 9
Registriert: 04.06.2010, 22:17

Parse error: parse error, unexpected ';' in

Beitrag von Melmac » 01.03.2014, 13:13

Ich bin jetzt Ratlos, habe gerade die aktuelle Version 2.0 Rel. 120301 installiert (UPDATE).

Ich erhalte immer noch folgenden Parse Error (jetzt in 120301 wird die History damit zugemüllt) :

hier die letzten 3 Zeilen von viiiieeelen....

01.03.2014 13:05:51 >Script-Error in Makro HKpumpe2:
Parse error: parse error, unexpected ';' in E:\Programme\contronics\homeputer Studio\- on line 1

01.03.2014 13:05:51 >Script-Error in Makro HKpumpe2:
Parse error: parse error, unexpected ';' in E:\Programme\contronics\homeputer Studio\- on line 1

01.03.2014 13:05:51 >Script-Error in Makro HKpumpe2:
Parse error: parse error, unexpected ';' in E:\Programme\contronics\homeputer Studio\- on line 1

01.03.2014 13:05:51 >Script-Error in Makro HKpumpe2:
Parse error: parse error, unexpected ';' in E:\Programme\contronics\homeputer Studio\- on line 1

....

Hier der Programm Code von HKpumpe2:

<?
$ini_array = parse_ini_file ('G://S4-Turbosync.txt');
if ($ini_array){
$HKpumpe1= $ini_array[HK_Pumpe_2];
}
else {
$HKpumpe2= "?";
}
echo $HKpumpe1;
?>
HKpumpe2:=Scriptoutput

Nur das seltsame ist, es gibt auch eine HKpumpe1, und die mach keinen Ärger,
hier der Programm Code (bis auf die "1" identisch mit der HKpumpe2):

<?
$ini_array = parse_ini_file ('G://S4-Turbosync.txt');
if ($ini_array){
$HKpumpe1= $ini_array[HK_Pumpe_1];
}
else {
$HKpumpe1= "?";
}
echo $HKpumpe1;
?>
HKpumpe1:=Scriptoutput

Auf welche Datei greift Homputer Studio da zu:
E:\Programme\contronics\homeputer Studio\- on line 1

Danke für jeden Hinweis.
Gruß melmac

buempi
Ehrenmitglied
Beiträge: 12194
Registriert: 29.07.2006, 15:58
Wohnort: Schweiz
Danksagung erhalten: 5 Mal

Re: Parse error: parse error, unexpected ';' in

Beitrag von buempi » 01.03.2014, 13:35

Hallo Melmac

"line 1" bedeutet nicht Zeile 1 deines Scripts, weil zunächst die verwendeten Objekte/Variablen definiert und die aktuellen Werte zugewiesen werden. Sind "HKpumpe1" und "HKpumpe2" Objekte vom gleichen Typ? Und was steht da drin?

Welchen Zweck hat eigentlich das Script? Warum wird im Makro HKpumpe2 in der 3. Zeile ein Wert aus dem Array dem Objekt HKpumpe1 zugewiesen; müsste das nicht auch HKpumpe2 sein?

Viele Grüsse
Bümpi

Antworten

Zurück zu „homeputer Studio / Standard: allgemeine Fragen“