Hallo,
mal eine Frage zum sauberen php scripten (wenn es eher in das Forum php gehört, bitte verschieben, ist mir nur bei IPSStudio so eingefallen :o):
Per ScriptImage gebe ich einer Variable den Wert eines iTunes-Senders und stelle sie danach für ein Folgescript zur Verfügung:
<?php
$Sender = "s25224";
?>
<a href="25070.ips.php?Sender=<?=$Sender?></a>
Im zentralen Radioscript wird dann diese Variable wieder aufgefangen und verarbeitet:
?php
EchoRemote_TuneIn(24899, $_GET["Sender"]);
Jetzt meine Frage: Gibt es hier eine elegantere Lösung, die man nutzen kann.
Erledigt, siehe unten bei Update.
Und ich würde gerne die fixe Auswahl der Echo-ID entfernen und so etwas wie ParentID nutzen. komme da aber im Moment nicht weiter
Und als Letztes, wäre es sinnvoll den Befehl
EchoRemote_TuneIn(24899, $_GET["Sender"]);
für die Zukunft durch folgendes zu ersetzen:
RequestAction(24899, $_GET["Sender"]);
Update:
Also das mit dem IPS_RunScriptEx konnte ich selber lösen
ScriptImage:
IPS_RunScriptEx(25070, Array("Sender" => "s25224"));
Hauptscript:
ECHOREMOTE_TuneIn(52022, $_IPS['Sender']);
Das mit RequestAction will nicht laufen und das mit der ParentID kriege ich auch irgendwie nicht hin
Viele Grüße
Burkhard