HarzSR

Untitled

May 15th, 2019
207
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 1.87 KB | None | 0 0
  1.             // LoopInfo.php Change value for Time, Dim, RGBW Change
  2.  
  3.             // print_r($_POST);
  4.             // die;
  5.             $id = $_GET['id'];
  6.             // echo "ID - ".$id.'<br>';
  7.             if($id > 0 && $id < 13)
  8.             {
  9.                 // ZName - 1-12
  10.                 // Zmode - 1-12
  11.                 // ZTime - 1-12
  12.                 // ZDim  - 1-12
  13.                 $radio = $_POST['radio'];
  14.                 if($radio == 1)
  15.                 {
  16.                     $radio = 0;
  17.                 }
  18.                 // echo "Radio - ".$radio.'<br>';
  19.                 $zn = "zname".$id;
  20.                 $znam = $_POST["$zn"];
  21.                 // echo "Name - ".$znam.'<br>';
  22.                 $et = "EnTim".$id;
  23.                 $entim = $_POST["$et"];
  24.                 // echo "Timer - ".$entim.'<br>';
  25.                 $ot = "OnTim".$id;
  26.                 $ontim = $_POST["$ot"];
  27.                 // echo "On Time - ".$ontim.'<br>';
  28.                 $oft = "OfTim".$id;
  29.                 $oftim = $_POST["$oft"];
  30.                 // echo "Off Time - ".$oftim.'<br>';
  31.                 $ed = "EnDim".$id;
  32.                 $endim = $_POST["$ed"];
  33.                 // echo "Dim - ".$endim.'<br>';
  34.                 $d = "Dim".$id;
  35.                 $dim = $_POST["$d"];
  36.                 // echo "Dim Per - ".$dim.'<br>';
  37.                 $bin = $radio.$endim."00000".$entim;
  38.                 // echo "Binary - ".$bin.'<br>';
  39.                 $loopval = bindec($bin);
  40.                 // echo "Loop Val - ".$loopval.'<br>';
  41.                 // print_r($_POST);
  42.                 // die;
  43.                 $hunza=simplexml_load_file('LoopInfo.xml');
  44.                 if($hunza)
  45.                 {
  46.                     $zmode='Z'.$id.'Mode';
  47.                     $hunza->$zmode=$loopval;
  48.                     if($znam == '')
  49.                     {
  50.                     }
  51.                     else
  52.                     {
  53.                         $name='Zname'.$id;
  54.                         $hunza->$name=$znam;
  55.                     }
  56.                     if($entim == 1)
  57.                     {
  58.                         $ontime='Z'.$id.'TimeOn';
  59.                         $hunza->$ontime=$ontim;
  60.                         $oftime='Z'.$id.'TimeOff';
  61.                         $hunza->$oftime=$oftim;
  62.                     }
  63.                     if($endim == 1)
  64.                     {
  65.                         $dimval='Z'.$id.'Dim';
  66.                         $hunza->$dimval=$dim;
  67.                     }
  68.                     $hunza->asXML('LoopInfo.xml');
  69.                     // echo "<script>console.log('File Updated' );</script>";
  70.                     header("Location: index.php");
  71.                 }
  72.                 else
  73.                 {
  74.                     echo "Error Loading File";
  75.                     echo "<script>console.log('Error Load File' );</script>";
  76.                 }
  77.             }
Advertisement
Add Comment
Please, Sign In to add comment