";
echo "RSS in standby: ".$rss."
";
echo "LCD high brightness: ".$bright."
";
echo "Always update library: ".$media_update."
";
echo "Pandora available: ".$pandora_available."
";
echo "Startup source: ";
switch ($startup) {
case 'RADIO':
echo "SHOUTcast radio";
break;
case 'MEDIA':
echo "Media player";
break;
case 'PANDORA':
echo "Pandora radio";
break;
}
echo "
";
file_put_contents('/etc/radiod.conf', $piradio_new);
chmod("/etc/radiod.conf", 0755);
} elseif ($msg == "pandora") {
$login = 'user = '.$_POST["login"];
$password = 'password = '.$_POST["password"];
$proxy = 'control_proxy = '.$_POST["proxy"];
/* Folder /home/pi/.config/ musi miec uprawnienia 755
inaczej nie da sie stad odczytac plik w nim umieszczony */
$pandora = file_get_contents( "/home/pi/.config/pianobar/config" );
$pandora_new = preg_replace("/\nuser *= *.*/", "\n".$login, $pandora);
$pandora_new = preg_replace("/\npassword *= *.*/", "\n".$password, $pandora_new);
$pandora_new = preg_replace("/\ncontrol_proxy *= *.*/", "\n".$proxy, $pandora_new);
$pandora_array = parse_ini_string($pandora_new);
echo "New Pandora config:
";
echo "";
echo "Login: ".$pandora_array['user']."
";
echo "Password: ".$pandora_array['password']."
";
echo "Proxy: ".$pandora_array['control_proxy']."
";
file_put_contents('/home/pi/.config/pianobar/config', $pandora_new);
chmod("/home/pi/.config/pianobar/config", 0755);
} elseif ($msg == "rpi_update") {
$option = $_POST['submit'];
if ($option == "confirm") {
echo "Raspberry Pi update.\r\n";
echo "Warning!
";
echo "This is Raspberry Pi system update.
";
echo "The update procedure may take more than 10 minutes.
";
echo "Do not turn off the PiRadio until a full restart.
";
echo "If you want to track the process, cancel update now.
";
echo "Login to your Raspberry pi via ssh and run command:
";
echo "sudo apt-get update && sudo apt-get -y dist-upgrade
";
echo "