-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathswitch.php
19 lines (19 loc) · 1.06 KB
/
switch.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$stateVar = $_POST['stateVar'];
$idVar = intval($_POST['idVar']);
if ($idVar > 0) {
if ($stateVar == "on") {
echo '<div class="map_image" style="background-image: url(\'img/on.png\');">
<a class="map_link" id="map_link_0" title="On" href="#" onClick="return false" onmousedown="javascript:toggleSwitch(\'',$idVar,'\',\'on\');">On</a>
<a class="map_link" id="map_link_1" title="Off" href="#" onClick="return false" onmousedown="javascript:toggleSwitch(\'',$idVar,'\',\'off\');">Off</a>
</div>';
system("br -x /dev/ttyS0 -cM -n$idVar");
} else if ($stateVar == "off") {
echo '<div class="map_image" style="background-image: url(\'img/off.png\');">
<a class="map_link" id="map_link_0" title="On" href="#" onClick="return false" onmousedown="javascript:toggleSwitch(\'',$idVar,'\',\'on\');">On</a>
<a class="map_link" id="map_link_1" title="Off" href="#" onClick="return false" onmousedown="javascript:toggleSwitch(\'',$idVar,'\',\'off\');">Off</a>
</div>';
system("br -x /dev/ttyS0 -cM -f$idVar");
}
}
?>