13.07.2015 Aufrufe

Download - IP-Symcon

Download - IP-Symcon

Download - IP-Symcon

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

<strong>IP</strong>S_SetScriptFileboolean <strong>IP</strong>S_SetScriptFile ( integer $SkriptID , string $Dateiname )ParameterlisteSkriptIDDateinameID des Skript, dem der Dateiname zugeordnet werden sollDateiname des PHP Skripts (relativ zum “/scripts” Ordner)RückgabewerteKonnte der Befehl erfolgreich ausgeführt werden, liefert er als Ergebnis TRUE, andernfalls FALSE.BeschreibungDer Befehl bindet den Dateinamen DateiName an das Skript mit der ID SkriptID. Normalerweise besteht derDateiname eines Skripts nur aus dessen ID mit der Extension “.ips.php”. Mit diesem Befehl ist es möglich, einen anderenDateinamen zu verwenden.Der Dateiname hat nichts mit dem Skriptnamen zu tun, der im Location Tree zu sehen ist. Skriptname und Dateinamekönnen völlig verschieden sein. Die SkriptID bleibt auch nach der Zuordnung erhalten. Weder der Skriptname noch derDateiname können direkt zur Identifikation des Skripts verwendet werden. Von <strong>IP</strong>-<strong>Symcon</strong> wird hierfür immer nur dienumerische SkriptID benutzt.Beispiel$ScriptPath = "Example.ips.php"; //Skriptdatei$ScriptID = <strong>IP</strong>S_CreateScript(0);$Script = <strong>IP</strong>S_GetScript($ScriptID);//Alte Datei löschenunlink(<strong>IP</strong>S_GetKernelDir() . '/scripts/' . $Script['ScriptFile']);//Neu Verknüpfen<strong>IP</strong>S_SetScriptFile($ScriptID, $ScriptPath);

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!