Migration - Smarthome-Components

Migration - Smarthome-Components Migration - Smarthome-Components

smarthome.components.de
von smarthome.components.de Mehr von diesem Publisher
06.01.2013 Aufrufe

IPS_SetScriptFile boolean IPS_SetScriptFile ( integer $SkriptID , string $Dateiname ) Parameterliste SkriptID ID des Skript, dem der Dateiname zugeordnet werden soll Dateiname Dateiname des PHP Skripts (relativ zum “/scripts” Ordner) Rückgabewerte Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE. Beschreibung Der Befehl bindet den Dateinamen DateiName an das Skript mit der ID SkriptID. Normalerweise besteht der Dateiname eines Skripts nur aus dessen ID mit der Extension “.ips.php”. Mit diesem Befehl ist es möglich, einen anderen Dateinamen zu verwenden. Der Dateiname hat nichts mit dem Skriptnamen zu tun, der im Location Tree zu sehen ist. Skriptname und Dateiname können völlig verschieden sein. Die SkriptID bleibt auch nach der Zuordnung erhalten. Weder der Skriptname noch der Dateiname können direkt zur Identifikation des Skripts verwendet werden. Von IP-Symcon wird hierfür immer nur die numerische SkriptID benutzt. Beispiel $ScriptPath = "Example.ips.php"; //Skriptdatei $ScriptID = IPS_CreateScript(0); //Verknüpfen IPS_SetScriptFile($ScriptID, $ScriptPath);

IPS_ScriptExists boolean IPS_ScriptExists ( integer $SkriptID ) Parameterliste SkriptID ID der zu prüfenden Skripte Rückgabewerte Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE. Beschreibung Der Befehl prüft, ob das Skript mit der ID SkriptID existiert. Beispiel if (IPS_ScriptExists(34881)) echo "Ein Skript mit dieser ID existiert!";

IPS_SetScriptFile<br />

boolean IPS_SetScriptFile ( integer $SkriptID , string $Dateiname )<br />

Parameterliste<br />

SkriptID ID des Skript, dem der Dateiname zugeordnet werden soll<br />

Dateiname Dateiname des PHP Skripts (relativ zum “/scripts” Ordner)<br />

Rückgabewerte<br />

Konnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.<br />

Beschreibung<br />

Der Befehl bindet den Dateinamen DateiName an das Skript mit der ID SkriptID. Normalerweise besteht der<br />

Dateiname eines Skripts nur aus dessen ID mit der Extension “.ips.php”. Mit diesem Befehl ist es möglich, einen anderen<br />

Dateinamen zu verwenden.<br />

Der Dateiname hat nichts mit dem Skriptnamen zu tun, der im Location Tree zu sehen ist. Skriptname und Dateiname<br />

können völlig verschieden sein. Die SkriptID bleibt auch nach der Zuordnung erhalten. Weder der Skriptname noch der<br />

Dateiname können direkt zur Identifikation des Skripts verwendet werden. Von IP-Symcon wird hierfür immer nur die<br />

numerische SkriptID benutzt.<br />

Beispiel<br />

$ScriptPath = "Example.ips.php"; //Skriptdatei<br />

$ScriptID = IPS_CreateScript(0);<br />

//Verknüpfen<br />

IPS_SetScriptFile($ScriptID, $ScriptPath);

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!