khc
1
Hallo Cracks,
laut Doku müsste mir „IPS_RunScriptWait“ ja einen String als Rückgabewert geben.
Wenn ich also:
echo IPS_RunScriptWait(12345 /[Skript A]/);
ausführe und Script 12345 folgendermassen aussieht
return „hallo“;
dann müsste doch der String „Hallo“ angezeigt werden. Oder?
Bei mir kommt nichts retour … Was mache ich falsch?
Gruß Heinz
paresy
2
echo "Hallo";
Wenn du return nutzen willst, nutze direkt require/include und eine Funktion/Klasse.
paresy
khc
3
heißt das, dass es die Möglichkeit eines Rückgabewertes zurückzugeben über „IPS_RunScriptWait“ nicht gibt.
Danke für die Hilfe
Wie paresy bereit schrieb:
Return funktioniert nur mit Funktionen, die mit include eingebunden wurden.
bei IPS_RunScriptWait mußt Du mit „echo“ arbeiten,
siehe auch Beispiel bei IPS_RunScriptWaitEx
lg
Andreas
khc
5
Wer lesen kann ist klar im Vorteil.
Vielen Dank.
Mich hat Irgendwie die Aussage Rückgabewert irritiert und dann habe ich scheinbar automatisch im Kopf auf „return“ geschaltet.