form_affichage_curseurs.php 3.22 KB
<!DOCTYPE html>
<html>
	<?php
		if(isset($voie)){
			if($voie=="c1"){
				$sel1="selected";
				$sel2="";
			}else if($voie=="c2"){
				$sel1="";
				$sel2="selected";
			}
		}else{
			$sel1="";
			$sel2="";
		}
		if(strpos($crms,"HREL")!=false){
			$valueA=floatval(substr($hrelA,13)); /* Parfois probleme de decalage par rapport au debut de la fenetre */
			$valueB=floatval(substr($hrelB,13));
			/* Curseur A */
			echo '<form method="post" action="main.php" oninput="resultatA.value=hrel_curseurA.value; resultatB.value=hrel_curseurB.value">';
			echo '<fieldset>';
			if(strpos($trace_c1,"ON")!=false or strpos($trace_c2,"ON")!=false){
				echo '<label for="choix">Voie :</label>';
				echo '<select id="choix" name="choix" onchange="this.form.submit();">';
				if(strpos($trace_c1,"ON")!=false){
					echo '<option value="c1" '.$sel1.'>CH1</option>';
				}
				if(strpos($trace_c2,"ON")!=false){
					echo '<option value="c2" '.$sel2.'>CH2</option>';
				}
				echo '</select>';
			}
			echo '<label for="hrel_curseurA" class="form-range">Valeur curseur A</label>';
			echo '<input type="range" id="hrel_curseurA" name="hrel_curseurA" class="form-range" min="0" max="16" step="0.1" value="'.$valueA.'" onchange="this.form.submit();">';
			echo '<br/>';
			echo 'Division : <output for="out" name="resultatA">'.$valueA.'</output>';
			echo '<br/>';
			/* Curseur B */
			echo '<label for="hrel_curseurB" class="form-range">Valeur curseur B</label>';
			echo '<input type="range" id="hrel_curseurB" name="hrel_curseurB" class="form-range" min="0" max="16" step="0.1" value="'.$valueB.'" onchange="this.form.submit();">';
			echo '<br/>';
			echo 'Division : <output for="out" name="resultatB">'.$valueB.'</output>';
			echo '<br/>';
			echo '</fieldset>';
			echo '</form>';
		}else if(strpos($crms,"VREL")!=false){
			$valueA=floatval(substr($vrelA,13));
			$valueB=floatval(substr($vrelB,13));
			/* Curseur A */
			echo '<form method="post" action="main.php" oninput="resultatA.value=vrel_curseurA.value; resultatB.value=vrel_curseurB.value">';
			echo '<fieldset>';
			if(strpos($trace_c1,"ON")!=false or strpos($trace_c2,"ON")!=false){
				echo '<label for="choix">Voie :</label>';
				echo '<select id="choix" name="choix" onchange="this.form.submit();">';
				if(strpos($trace_c1,"ON")!=false){
					echo '<option value="c1" '.$sel1.'>CH1</option>';
				}
				if(strpos($trace_c2,"ON")!=false){
					echo '<option value="c2" '.$sel2.'>CH2</option>';
				}
				echo '</select>';
			}
			echo '<label for="vrel_curseurA" class="form-range">Valeur curseur A</label>';
			echo '<input type="range" id="vrel_curseurA" name="vrel_curseurA" min="-4" max="4" step="0.1" value="'.$valueA.'" orient="vertical" onchange="this.form.submit();">';
			echo '<br/>';
			echo 'Division : <output for="out" name="resultatA">'.$valueA.'</output>';
			echo '<br/>';
			/* Curseur B */
			echo '<label for="vrel_curseurB" class="form-range">Valeur curseur B</label>';
			echo '<input type="range" id="vrel_curseurB" name="vrel_curseurB" min="-4" max="4" step="0.1" value="'.$valueB.'" orient="vertical" onchange="this.form.submit();">';
			echo '<br/>';
			echo 'Division : <output for="out" name="resultatB">'.$valueB.'</output>';
			echo '<br/>';
			echo '</fieldset>';
			echo '</form>';
		}
	?>
</html>