PHP skript Zvukař

Program je určen komunikaci mezi pódiem, publikem a zvukařem. Kdokoli může změnit hodnoty podle toho, jak to slyší. My to máme na komunikaci mezi kůrem u varhan, kde je kapela, a těmi, co sedí dole v lavicích.

Zjednodušeně si to můžete přestavit, že chromý posluchač v publiku (černé hodnoty ve formuláři) dává instrukce hluchému klikaři, tzn. tomu, co sedí u klik mixážního pultu (červené hodnoty). Posluchač klikne na šipku nahoru u basy (= pokyn "mírně zesil basu").
Klikař šoupne reálnou klikou basy mírně nahoru a zeptá se: "Je [basa] OK?", popř. ještě může nastavit ilustrační hodnotu virtuální basy vlevo na červeném teploměru (slider).
Posluchač odpoví OK, popř. něco jiného. Navíc oba mají dole rámeček na napsání vzkazu.

Dotazy na jeronym.klimes@rectech.cz nebo 608221075 - používat to může kdokoli, jen třeba dát na pozor na střet zájmů - aby dvě akce nezvučily v jednom okamžiku. Nepředpokládám velký provoz, tak to není psáno univerzálně. Nemám čas se s tím pilovat.

Jakmile změníte hodnotu, automaticky se uloží bez ohledu na druhou stranu. Tedy můžete se vzájemně přepisovat. Po delší odmlce nejde uložit hodnotu. Napřed se načtou nové hodnoty (šedé pozadí), a pak teprve máte 5 sekund na zadání nové hodnoty.

Stránka se sama obnovuje po 30 sekundách. Urychlit to můžeme ručně odkazem nahoře (nadpis Zvukař).

Pozor na editaci vzkazu - Napřed obnovte stránku, pak máte 30 sekund na napsání vzkazu. Za 30 sekund se stranka obnoví, takže Vám smaže váš vzkaz. Stejně tak odesláním vzkazu mažete změny, které udělala protistrana během Vašeho psaní. Prostě není to blbovzdorné. Vzkazy je asi lépe psát po sms či jiném kanálu.

Pokud hluchému klikaři hůře funguje i paměť, může si do rámečků napsat čísla klik jednotlivých nástrojů. Například u nás je mikrofon na klice číslo 1.

 

Pokud Vám tento program líbí. Podpořte prosím humanitární pomoc Albánii

 

PHP skript si ale mpžete nahrát na vlastní webové stránky. Následuje zdrojový kód:


<!DOCTYPE html >
<html>
 <head>
 <meta content="text/html; charset=utf-8" http-equiv="content-type">
 <meta http-equiv="Content-Language" content="cs">
 <meta http-equiv='refresh' content='35'>
 <title>Zvukař</title>
 <style>
<!--
body {font-size: 150%; margin-left: 3%; margin-right: 3% }
p {font-size: 150%; text-align: justify; margin-bottom: 5; margin-top: 0px; line-height: 200% }
.vo {text-indent: 1cm; text-align: justify }
.to {text-indent: 1cm; text-align: justify; font-weight: bold }
.vvp {text-indent: 0px; text-align: Right; }
.tvp {text-indent: 0px; text-align: Right; font-weight: bold }
.vvl {text-indent: 0px; text-align: Left; }
.tvl {text-indent: 0px; text-align: Left; font-weight: bold }
.vs {text-indent: 0px; text-align: center; }
.ts {text-indent: 0px; text-align: center; font-weight: bold }
.ss {font-family: sans-serif; }
.b {font-weight: bold; }
.i {font-style: italic; }
.j {text-align: justify; }
.c {color:darkred;}
.m {color:darkblue;}
.mt {text-indent: 0px; font-size: 130%; font-weight: bold; margin-bottom: 0px; font-family: sans-serif; }
.se {text-indent: -5%; padding-left: 10%; line-height: 150%; margin-left: 15px; text-align: justify; margin-bottom: 5px; margin-top: 0px; }
.r1 {text-indent: 0px; margin-bottom: 0px; margin-top: 0px; line-height: 100% }
.r12 {text-indent: 2cm; margin-bottom: 0px; margin-top: 0px; line-height: 100% }
.l {margin-bottom: 0cm; border-top: 1px solid #000000; border-bottom: 1px solid #000000; border-left: none; border-right: none; font-family: sans-serif; ; line-height: 150% }
.pr {margin-left: 0.52cm; text-indent: 0cm; margin-bottom: 0cm; font-family: sans-serif; line-height: 150% }
table, th, td, tr { border: 1px solid black; border-collapse: collapse; vertical-align: middle;}
h1 { font-size: 24pt; font-weight: bold; text-align: center; font-family: sans-serif; }
h2 { text-align: center; font-size: 16pt; font-weight: bold; font-family: sans-serif; }
h3 { font-size: 14pt; font-weight: bold; margin-bottom: 0px; font-family: sans-serif; }
h4 { font-size: 24pt; font-weight: bold; text-align: center; font-family: sans-serif; }
h5 { text-align: center; font-size: 16pt; font-weight: bold; font-family: sans-serif; }
h6 { font-size: 14pt; font-weight: bold; margin-bottom: 0px; font-family: sans-serif; }
.iniciala:: first-letter { initial-letter: 2; }

.withColor::placeholder {
  color: darkred;
/*   opacity: 1; */
}
-->
</style>
<script type="text/javascript">

// function sleep(ms) {
    // return new Promise(resolve => setTimeout(resolve, ms));
// }

    let timerStart = Date.now(); // automaticky vykona pri nacteni
    // let backgroundColor = 1;
    // alert(timerStart);

// function changeBackground() {
    // alert(document.body.style.background );
   // if (document.body.style.background == "lightblue") {
        // document.body.style.background = "white";
        // } else {
        // document.body.style.background = "white";
        // }
    // window.addEventListener("load",function() { changeBackground('red') });
// }

// window.addEventListener("load",function() { changeBackground('red') });

function kontrola_submit()  {
    var odNacteni=(Date.now()-timerStart);

if (odNacteni>5000) {
    document.body.style.background = "lightgray";
    setTimeout(function(){  // Beginning of code that should run AFTER the timeout
        location.reload();
      }, 1000); //pospi sekundu, pak reload
    }    else {
    document.getElementById("Fzvukar").submit();
    };
};

</script>
</head>
<body>

<h1><a href="index.php?read=1" target="_self">Zvukař</a></h1>
<!--<p><center>
    <a href="index.php?read=1" target="_self">Načti aktuální hodnoty</a>
</center></p>-->
<?
// header("Refresh:30");
$kapela_server file_get_contents("./zvukar.tmp");
$kapela_server json_decode($kapela_server,true);

if (
$read==1) {
    
$misto=$kapela_server["misto"];
    
$vzkazKlikar=$kapela_server["vzkazKlikar"];
    
$vzkazPosluchac=$kapela_server["vzkazPosluchac"];
    
$celek=$kapela_server["celek"];
    
$SCelek=$kapela_server["SCelek"];
    
$PCelek=$kapela_server["PCelek"];
    
$nastroje=$kapela_server["nastroje"];
    
$SNastroje=$kapela_server["SNastroje"];
    
$PNastroje=$kapela_server["PNastroje"];
    
$zpev=$kapela_server["zpev"];
    
$SZpev=$kapela_server["SZpev"];
    
$PZpev=$kapela_server["PZpev"];
    
$klavir=$kapela_server["klavir"];
    
$SKlavir=$kapela_server["SKlavir"];
    
$PKlavir=$kapela_server["PKlavir"];
    
$basa=$kapela_server["basa"];
    
$SBasa=$kapela_server["SBasa"];
    
$PBasa=$kapela_server["PBasa"];
    
$kytara=$kapela_server["kytara"];
    
$SKytara=$kapela_server["SKytara"];
    
$PKytara=$kapela_server["PKytara"];
    
$fletna=$kapela_server["fletna"];
    
$SFletna=$kapela_server["SFletna"];
    
$PFletna=$kapela_server["PFletna"];
    
$housle=$kapela_server["housle"];
    
$SHousle=$kapela_server["SHousle"];
    
$PHousle=$kapela_server["PHousle"];
    
$trumpeta=$kapela_server["trumpeta"];
    
$STrumpeta=$kapela_server["STrumpeta"];
    
$PTrumpeta=$kapela_server["PTrumpeta"];
    
$bici=$kapela_server["bici"];
    
$SBici=$kapela_server["SBici"];
    
$PBici=$kapela_server["PBici"];
    
// $=$kapela_server["];
    // $S=$kapela_server["S"];
}

if (
$set==1) {
    
$kapela_new = array (
        
"misto" => 1*$misto,
        
"vzkazKlikar" => $vzkazKlikar,
        
"vzkazPosluchac" => $vzkazPosluchac,
        
"celek" => 1*$celek,
        
"SCelek" => 1*$SCelek,
        
"PCelek" => $PCelek,
        
"nastroje" => 1*$nastroje,
        
"SNastroje" => 1*$SNastroje,
        
"PNastroje" => $PNastroje,
        
"klavir" => 1*$klavir,
        
"SKlavir" => 1*$SKlavir,
        
"PKlavir" => $PKlavir,
        
"basa" => 1*$basa,
        
"SBasa" => 1*$SBasa,
        
"PBasa" => $PBasa,
        
"kytara" => 1*$kytara,
        
"SKytara" => 1*$SKytara,
        
"PKytara" => $PKytara,
        
"zpev" => 1*$zpev,
        
"SZpev" => 1*$SZpev,
        
"PZpev" => $PZpev,
        
"housle" => 1*$housle,
        
"SHousle" => 1*$SHousle,
        
"PHousle" => $PHousle,
        
"fletna" => 1*$fletna,
        
"SFletna" => 1*$SFletna,
        
"PFletna" => $PFletna,
        
"trumpeta" => 1*$trumpeta,
        
"STrumpeta" => 1*$STrumpeta,
        
"PTrumpeta" => $PTrumpeta,
        
"bici" => 1*$bici,
        
"SBici" => 1*$SBici,
        
"PBici" => $PBici
        
);
        
// " => 1*$,
        // "S" => 1*$S
    
file_put_contents('./zvukar.tmp'json_encode($kapela_new), LOCK_EX);
}

?>
<form name='formular' id='Fzvukar' ACTION=index.php METHOD=get>
<table width=100%>
<!--
<TR>
    <TD>
    <p class="mt">Kde sedíte?</p>
    </td><td>
    <INPUT type='radio' id=102 name='misto' class=inp  value=2  onclick="kontrola_submit(this)"  < ?echo ($misto==2 ?'checked':' ')?> ><label  for=102>Nahoře</label>
    </td><td>
    <INPUT type='radio' id=101 name='misto' class=inp  value=1  onclick="kontrola_submit(this)"  < ?echo ($misto==1 ?'checked':' ')?> "><label  for=101>Dole</label>
    </td><td>
    <INPUT placeholder='Heslo' id=gramatika class=inp TYPE=TEXT  value='Sal'     NAME=heslo SIZE=8>
    </td><td>
    <INPUT id=bsubmit class=inp TYPE=SUBMIT VALUE='Odeslat'>
    </td>
</tr>
-->
<tr>
    <TD>
    <p class="mt">Celek
    <input type="range" min="1" max="100" value="<? echo ($SCelek>0?$SCelek:50); ?>" name="SCelek" class="slider2" id="SCelek"  onclick="kontrola_submit(this)"  style="accent-color:darkred;"  >
    </p>
    </td>
        <td>
    <INPUT placeholder="Celek" class=inp dir=ltr TYPE=TEXT NAME=PCelek ID=PCelek SIZE=5  onchange="submit(this);"  value="<? echo ($PCelek!=''?"$PCelek":""); ?>" style="font-size:120%; color:darkred;" />
    </td>
    <td>
    <INPUT type='radio' id=180 name='celek' class=inp  value=0 onclick="kontrola_submit(this)" <?echo ($celek==?'checked':' ')?> ><label  for=180 style="color:darkred;" >Je OK?</label>
    </td><td>
    <INPUT type='radio' id=181 name='celek' class=inp  value=1  onclick="kontrola_submit(this)"   <?echo ($celek==?'checked':' ')?> "><label  for=181>↓↓</label>
    </td><td>
    <INPUT type='radio' id=182 name='celek' class=inp  value=2  onclick="kontrola_submit(this)"  <?echo ($celek==?'checked':' ')?> "><label  for=182>↓</label>
    </td><td>
    <INPUT type='radio' id=183 name='celek' class=inp  value=3  onclick="kontrola_submit(this)"  <?echo ($celek==?'checked':' ')?> "><label  for=183>OK</label>
    </td><td>
    <INPUT type='radio' id=184 name='celek' class=inp  value=4  onclick="kontrola_submit(this)"  <?echo ($celek==?'checked':' ')?> "><label  for=184>↑</label>
    </td><td>
    <INPUT type='radio' id=185 name='celek' class=inp  value=5  onclick="kontrola_submit(this)"  <?echo ($celek==?'checked':' ')?> "><label  for=185>↑↑</label>
    </td>
</TR>
<tr>
    <TD>
    <p class="mt">Nástroje
    <input type="range" min="1" max="100" value="<? echo ($SNastroje>0?$SNastroje:50); ?>" name="SNastroje" class="slider2" id="SNastroje"  onclick="kontrola_submit(this)"  style="accent-color:darkred;"  >
    </p>
    </td>
        <td>
    <INPUT placeholder="Nástroje" class=inp dir=ltr TYPE=TEXT NAME=PNastroje ID=PNastroje SIZE=5  onchange="submit(this);"  value="<? echo ($PNastroje!=''?"$PNastroje":""); ?>" style="font-size:120%; color:darkred;" />
    </td>
    <td>
    <INPUT type='radio' id=200 name='nastroje' class=inp  value=0 onclick="kontrola_submit(this)" <?echo ($nastroje==?'checked':' ')?> ><label  for=200 style="color:darkred;" >Je OK?</label>
    </td><td>
    <INPUT type='radio' id=201 name='nastroje' class=inp  value=1  onclick="kontrola_submit(this)"   <?echo ($nastroje==?'checked':' ')?> "><label  for=201>↓↓</label>
    </td><td>
    <INPUT type='radio' id=202 name='nastroje' class=inp  value=2  onclick="kontrola_submit(this)"  <?echo ($nastroje==?'checked':' ')?> "><label  for=202>↓</label>
    </td><td>
    <INPUT type='radio' id=203 name='nastroje' class=inp  value=3  onclick="kontrola_submit(this)"  <?echo ($nastroje==?'checked':' ')?> "><label  for=203>OK</label>
    </td><td>
    <INPUT type='radio' id=204 name='nastroje' class=inp  value=4  onclick="kontrola_submit(this)"  <?echo ($nastroje==?'checked':' ')?> "><label  for=204>↑</label>
    </td><td>
    <INPUT type='radio' id=205 name='nastroje' class=inp  value=5  onclick="kontrola_submit(this)"  <?echo ($nastroje==?'checked':' ')?> "><label  for=205>↑↑</label>
    </td>
</TR>

<tr>
    <TD>
    <p class="mt">Zpěv
    <input type="range" min="1" max="100" value="<? echo ($SZpev>0?$SZpev:50); ?>" name="SZpev" class="slider2" id="SZpev"  onclick="kontrola_submit(this)"  style="accent-color:darkred;" >
    </p>
    </td>
        <td>
    <INPUT placeholder="Zpěv" class=inp dir=ltr TYPE=TEXT NAME=PZpev ID=PZpev SIZE=5  onchange="submit(this);"  value="<? echo ($PZpev!=''?"$PZpev":""); ?>" style="font-size:120%;color:darkred;" />
    </td>


    <td>
    <INPUT type='radio' id=140 name='zpev' class=inp  value=0 onclick="kontrola_submit(this)" <?echo ($zpev==?'checked':' ')?> ><label  for=140 style="color:darkred;" >Je OK?</label>
    </td><td>
    <INPUT type='radio' id=141 name='zpev' class=inp  value=1  onclick="kontrola_submit(this)"   <?echo ($zpev==?'checked':' ')?> "><label  for=141>↓↓</label>
    </td><td>
    <INPUT type='radio' id=142 name='zpev' class=inp  value=2  onclick="kontrola_submit(this)"  <?echo ($zpev==?'checked':' ')?> "><label  for=142>↓</label>
    </td><td>
    <INPUT type='radio' id=143 name='zpev' class=inp  value=3  onclick="kontrola_submit(this)"  <?echo ($zpev==?'checked':' ')?> "><label  for=143>OK</label>
    </td><td>
    <INPUT type='radio' id=144 name='zpev' class=inp  value=4  onclick="kontrola_submit(this)"  <?echo ($zpev==?'checked':' ')?> "><label  for=144>↑</label>
    </td><td>
    <INPUT type='radio' id=145 name='zpev' class=inp  value=5  onclick="kontrola_submit(this)"  <?echo ($zpev==?'checked':' ')?> "><label  for=145>↑↑</label>
    </td>
</TR>

<TD>
    <p class="mt">Klavír
    <input type="range" min="1" max="100" value="<? echo ($SKlavir>0?$SKlavir:50); ?>" name="SKlavir" class="slider" id="SKlavir"  onclick="kontrola_submit(this)"  style="accent-color:darkred;" >
    </p>
    </td>
        <td>
    <INPUT placeholder="Klavír" class=inp dir=ltr TYPE=TEXT NAME=PKlavir ID=PKlavir SIZE=5  onchange="submit(this);"  value="<? echo ($PKlavir!=''?"$PKlavir":""); ?>" style="font-size:120%;color:darkred;" />
    </td>

    <td>
    <INPUT type='radio' id=110 name='klavir' class=inp  value=0 onclick="kontrola_submit(this)" <?echo ($klavir==?'checked':' ')?> ><label  for=110 style="color:darkred;" >Je OK?</label>
    </td><td>
    <INPUT type='radio' id=111 name='klavir' class=inp  value=1  onclick="kontrola_submit(this)"   <?echo ($klavir==?'checked':' ')?> "><label  for=111>↓↓</label>
    </td><td>
    <INPUT type='radio' id=112 name='klavir' class=inp  value=2  onclick="kontrola_submit(this)"  <?echo ($klavir==?'checked':' ')?> "><label  for=112>↓</label>
    </td><td>
    <INPUT type='radio' id=113 name='klavir' class=inp  value=3  onclick="kontrola_submit(this)"  <?echo ($klavir==?'checked':' ')?> "><label  for=113>OK</label>
    </td><td>
    <INPUT type='radio' id=114 name='klavir' class=inp  value=4  onclick="kontrola_submit(this)"  <?echo ($klavir==?'checked':' ')?> "><label  for=114>↑</label>
    </td><td>
    <INPUT type='radio' id=115 name='klavir' class=inp  value=5  onclick="kontrola_submit(this)"  <?echo ($klavir==?'checked':' ')?> "><label  for=115>↑↑</label>
    </td>
</tr>
<tr>
    <TD>
    <p class="mt">Basa
    <input type="range" min="1" max="100" value="<? echo ($SBasa>0?$SBasa:50); ?>" name="SBasa" class="slider2" id="SBasa"  onclick="kontrola_submit(this)"  style="accent-color:darkred;" >
    </p>
    </td>
        <td>
    <INPUT placeholder="Basa" class=inp dir=ltr TYPE=TEXT NAME=PBasa ID=PBasa SIZE=5  onchange="submit(this);"  value="<? echo ($PBasa!=''?"$PBasa":""); ?>" style="font-size:120%;color:darkred;" />
    </td>

    <td>
    <INPUT type='radio' id=120 name='basa' class=inp  value=0 onclick="kontrola_submit(this)" <?echo ($basa==?'checked':' ')?> ><label  for=120 style="color:darkred;" >Je OK?</label>
    </td><td>
    <INPUT type='radio' id=121 name='basa' class=inp  value=1  onclick="kontrola_submit(this)"   <?echo ($basa==?'checked':' ')?> "><label  for=121>↓↓</label>
    </td><td>
    <INPUT type='radio' id=122 name='basa' class=inp  value=2  onclick="kontrola_submit(this)"  <?echo ($basa==?'checked':' ')?> "><label  for=122>↓</label>
    </td><td>
    <INPUT type='radio' id=123 name='basa' class=inp  value=3  onclick="kontrola_submit(this)"  <?echo ($basa==?'checked':' ')?> "><label  for=123>OK</label>
    </td><td>
    <INPUT type='radio' id=124 name='basa' class=inp  value=4  onclick="kontrola_submit(this)"  <?echo ($basa==?'checked':' ')?> "><label  for=124>↑</label>
    </td><td>
    <INPUT type='radio' id=125 name='basa' class=inp  value=5  onclick="kontrola_submit(this)"  <?echo ($basa==?'checked':' ')?> "><label  for=125>↑↑</label>
    </td>
</TR>
<tr>
    <TD>
    <p class="mt">Kytara
    <input type="range" min="1" max="100" value="<? echo ($SKytara>0?$SKytara:50); ?>" name="SKytara" class="slider2" id="SKytara"  onclick="kontrola_submit(this)"  style="accent-color:darkred;" >
    </p>
    </td>
        <td>
    <INPUT placeholder="Kytara" class=inp dir=ltr TYPE=TEXT NAME=PKytara ID=PKytara SIZE=5  onchange="submit(this);"  value="<? echo ($PKytara!=''?"$PKytara":""); ?>" style="font-size:120%;color:darkred;" />
    </td>

    <td>
    <INPUT type='radio' id=130 name='kytara' class=inp  value=0 onclick="kontrola_submit(this)" <?echo ($kytara==?'checked':' ')?> ><label  for=130 style="color:darkred;" >Je OK?</label>
    </td><td>
    <INPUT type='radio' id=131 name='kytara' class=inp  value=1  onclick="kontrola_submit(this)"   <?echo ($kytara==?'checked':' ')?> "><label  for=131>↓↓</label>
    </td><td>
    <INPUT type='radio' id=132 name='kytara' class=inp  value=2  onclick="kontrola_submit(this)"  <?echo ($kytara==?'checked':' ')?> "><label  for=132>↓</label>
    </td><td>
    <INPUT type='radio' id=133 name='kytara' class=inp  value=3  onclick="kontrola_submit(this)"  <?echo ($kytara==?'checked':' ')?> "><label  for=133>OK</label>
    </td><td>
    <INPUT type='radio' id=134 name='kytara' class=inp  value=4  onclick="kontrola_submit(this)"  <?echo ($kytara==?'checked':' ')?> "><label  for=134>↑</label>
    </td><td>
    <INPUT type='radio' id=135 name='kytara' class=inp  value=5  onclick="kontrola_submit(this)"  <?echo ($kytara==?'checked':' ')?> "><label  for=135>↑↑</label>
    </td>
</TR>

<tr>
    <TD>
    <p class="mt">Fletna
    <input type="range" min="1" max="100" value="<? echo ($SFletna>0?$SFletna:50); ?>" name="SFletna" class="slider2" id="SFletna"  onclick="kontrola_submit(this)"  style="accent-color:darkred;" >
    </p>
    </td>
        <td>
    <INPUT placeholder="Flétna" class=inp dir=ltr TYPE=TEXT NAME=PFletna ID=PFletna SIZE=5  onchange="submit(this);"  value="<? echo ($PFletna!=''?"$PFletna":""); ?>" style="font-size:120%;color:darkred;" />
    </td>

    <td>
    <INPUT type='radio' id=150 name='fletna' class=inp  value=0 onclick="kontrola_submit(this)" <?echo ($fletna==?'checked':' ')?> ><label  for=150 style="color:darkred;" >Je OK?</label>
    </td><td>
    <INPUT type='radio' id=151 name='fletna' class=inp  value=1  onclick="kontrola_submit(this)"   <?echo ($fletna==?'checked':' ')?> "><label  for=151>↓↓</label>
    </td><td>
    <INPUT type='radio' id=152 name='fletna' class=inp  value=2  onclick="kontrola_submit(this)"  <?echo ($fletna==?'checked':' ')?> "><label  for=152>↓</label>
    </td><td>
    <INPUT type='radio' id=153 name='fletna' class=inp  value=3  onclick="kontrola_submit(this)"  <?echo ($fletna==?'checked':' ')?> "><label  for=153>OK</label>
    </td><td>
    <INPUT type='radio' id=154 name='fletna' class=inp  value=4  onclick="kontrola_submit(this)"  <?echo ($fletna==?'checked':' ')?> "><label  for=154>↑</label>
    </td><td>
    <INPUT type='radio' id=155 name='fletna' class=inp  value=5  onclick="kontrola_submit(this)"  <?echo ($fletna==?'checked':' ')?> "><label  for=155>↑↑</label>
    </td>
</TR>

<tr>
    <TD>
    <p class="mt">Housle
    <input type="range" min="1" max="100" value="<? echo ($SHousle>0?$SHousle:50); ?>" name="SHousle" class="slider2" id="SHousle"  onclick="kontrola_submit(this)"  style="accent-color:darkred;" >
    </p>
    </td>
        <td>
    <INPUT placeholder="Housle" class=inp dir=ltr TYPE=TEXT NAME=PHousle ID=PHousle SIZE=5  onchange="submit(this);"  value="<? echo ($PHousle!=''?"$PHousle":""); ?>" style="font-size:120%;color:darkred;" />
    </td>

    <td>
    <INPUT type='radio' id=160 name='housle' class=inp  value=0 onclick="kontrola_submit(this)" <?echo ($housle==?'checked':' ')?> ><label  for=160 style="color:darkred;" >Je OK?</label>
    </td><td>
    <INPUT type='radio' id=161 name='housle' class=inp  value=1  onclick="kontrola_submit(this)"   <?echo ($housle==?'checked':' ')?> "><label  for=161>↓↓</label>
    </td><td>
    <INPUT type='radio' id=162 name='housle' class=inp  value=2  onclick="kontrola_submit(this)"  <?echo ($housle==?'checked':' ')?> "><label  for=162>↓</label>
    </td><td>
    <INPUT type='radio' id=163 name='housle' class=inp  value=3  onclick="kontrola_submit(this)"  <?echo ($housle==?'checked':' ')?> "><label  for=163>OK</label>
    </td><td>
    <INPUT type='radio' id=164 name='housle' class=inp  value=4  onclick="kontrola_submit(this)"  <?echo ($housle==?'checked':' ')?> "><label  for=164>↑</label>
    </td><td>
    <INPUT type='radio' id=165 name='housle' class=inp  value=5  onclick="kontrola_submit(this)"  <?echo ($housle==?'checked':' ')?> "><label  for=165>↑↑</label>
    </td>
</TR>

<tr>
    <TD>
    <p class="mt">Trumpeta
    <input type="range" min="1" max="100" value="<? echo ($STrumpeta>0?$STrumpeta:50); ?>" name="STrumpeta" class="slider2" id="STrumpeta"  onclick="kontrola_submit(this)"  style="accent-color:darkred;" >
    </p>
    </td>
        <td>
    <INPUT placeholder="Trumpeta" class=inp dir=ltr TYPE=TEXT NAME=PTrumpeta ID=PTrumpeta SIZE=5  onchange="submit(this);"  value="<? echo ($PTrumpeta!=''?"$PTrumpeta":""); ?>" style="font-size:120%;color:darkred;" />
    </td>


    <td>
    <INPUT type='radio' id=170 name='trumpeta' class=inp  value=0 onclick="kontrola_submit(this)" <?echo ($trumpeta==?'checked':' ')?> ><label  for=170 style="color:darkred;" >Je OK?</label>
    </td><td>
    <INPUT type='radio' id=171 name='trumpeta' class=inp  value=1  onclick="kontrola_submit(this)"   <?echo ($trumpeta==?'checked':' ')?> "><label  for=171>↓↓</label>
    </td><td>
    <INPUT type='radio' id=172 name='trumpeta' class=inp  value=2  onclick="kontrola_submit(this)"  <?echo ($trumpeta==?'checked':' ')?> "><label  for=172>↓</label>
    </td><td>
    <INPUT type='radio' id=173 name='trumpeta' class=inp  value=3  onclick="kontrola_submit(this)"  <?echo ($trumpeta==?'checked':' ')?> "><label  for=173>OK</label>
    </td><td>
    <INPUT type='radio' id=174 name='trumpeta' class=inp  value=4  onclick="kontrola_submit(this)"  <?echo ($trumpeta==?'checked':' ')?> "><label  for=174>↑</label>
    </td><td>
    <INPUT type='radio' id=175 name='trumpeta' class=inp  value=5  onclick="kontrola_submit(this)"  <?echo ($trumpeta==?'checked':' ')?> "><label  for=175>↑↑</label>
    </td>
</TR>

<tr>
    <TD>
    <p class="mt">Bicí
    <input type="range" min="1" max="100" value="<? echo ($SBici>0?$SBici:50); ?>" name="SBici" class="slider2" id="SBici"  onclick="kontrola_submit(this)"  style="accent-color:darkred;" >
    </p>
    <td>
    <INPUT placeholder="Bicí" class=inp dir=ltr TYPE=TEXT NAME=PBici ID=PBici SIZE=5  onchange="submit(this);"  value="<? echo ($PBici!=''?"$PBici":""); ?>" style="font-size:120%;color:darkred;" />
    </td>
    <td>
    <INPUT type='radio' id=190 name='bici' class=inp  value=0 onclick="kontrola_submit(this)" <?echo ($bici==?'checked':' ')?> ><label  for=190 style="color:darkred;" >Je OK?</label>
    </td><td>
    <INPUT type='radio' id=191 name='bici' class=inp  value=1  onclick="kontrola_submit(this)"   <?echo ($bici==?'checked':' ')?> "><label  for=191>↓↓</label>
    </td><td>
    <INPUT type='radio' id=192 name='bici' class=inp  value=2  onclick="kontrola_submit(this)"  <?echo ($bici==?'checked':' ')?> "><label  for=192>↓</label>
    </td><td>
    <INPUT type='radio' id=193 name='bici' class=inp  value=3  onclick="kontrola_submit(this)"  <?echo ($bici==?'checked':' ')?> "><label  for=193>OK</label>
    </td><td>
    <INPUT type='radio' id=194 name='bici' class=inp  value=4  onclick="kontrola_submit(this)"  <?echo ($bici==?'checked':' ')?> "><label  for=194>↑</label>
    </td><td>
    <INPUT type='radio' id=195 name='bici' class=inp  value=5  onclick="kontrola_submit(this)"  <?echo ($bici==?'checked':' ')?> "><label  for=195>↑↑</label>
    </td>
</TR>

</table>
<textarea class="withColor" placeholder='Vzkaz klikař'  id=vzkazKlikar NAME=vzkazKlikar rows="2" cols="50" style="font-size:200%;color:darkred;" onchange="submit(this);" ><?echo $vzkazKlikar;?></textarea><br>
<textarea placeholder='Vzkaz posluchač'  id=vzkazPosluchac NAME=vzkazPosluchac rows="2" cols="50" style="font-size:200%;" onchange="submit(this);"><?echo $vzkazPosluchac;?></textarea><br>
<input type="hidden" id="Fset" name="set" value="1">
<INPUT id=bsubmit class=inp TYPE=SUBMIT VALUE='Odeslat'>
</form>
<? /*
<!--<tr>
<td>
</td>
</td>
<td>-->
<!--
onfocusin="Ffocusin(this)"
< ? echo ($zkopirovat=="1"?"$ivrit":""); ? >

-->
<!--     <input type="range" min="1" max="100" value="50" class="slider" id="STrumpeta"> -->
</p><p class="vo">
<h1></h1>
<p class="vo"></p>

var iframeContent = getElementById('frame1');

setInterval(function () {

    var iframeContent1 = getElementById("frame");

    if (iframeContent1 !== iframeContent) {

        window.location.href= './';

    }

}, 3000);

  window.setInterval(function(){ /// call your function here }, 1000);
<!-- <base href=. target="_blank" /> -->

*/ 
?>
<p class="vvp"><a href="help.php" target="_blank">help</a></p>
<script>
</script>
</body>
</html>