57 lines
2.3 KiB
PHP
Executable File
57 lines
2.3 KiB
PHP
Executable File
<?php
|
|
// -----------------------------------------------------
|
|
// Retrouver unité et l'activer dans la liste deroulante
|
|
// ---------------------------------------------------
|
|
// la concaténation valeur/unite se fait dans la requete update
|
|
// Donc ici on cherche juste a donner la valeur de l'unité au chmaps unité à partir du champ valeur recu
|
|
// -----------------------------------------------------
|
|
function affUnite($item,$unit) {
|
|
$trouve=false;
|
|
if (isset($item) && substr($item,0,4)=='auto') {$unit="auto";$trouve=true;}
|
|
if (isset($item) && substr($item,0,3)=='rem') {$unit="rem";$trouve=true;}
|
|
if ($trouve==false && isset($item)) {
|
|
switch (substr($item,-2)) {
|
|
case 'px':
|
|
$unit='px';
|
|
break;
|
|
|
|
case 'em':
|
|
$unit='em';
|
|
break;
|
|
|
|
case 'fr':
|
|
$unit='fr';
|
|
break;
|
|
|
|
case 'vw':
|
|
$unit='vw';
|
|
break;
|
|
|
|
case 'vh':
|
|
$unit='vh';
|
|
break;
|
|
|
|
default:
|
|
break;
|
|
}
|
|
}
|
|
if (isset($item) && substr($item,-1)=='%' ) {$unit='%';}
|
|
|
|
return $unit;
|
|
}
|
|
|
|
// -----------------------------------------------------
|
|
// Options de la liste déroulante des unités
|
|
// -----------------------------------------------------
|
|
function ListeUnite($itemUnit) {
|
|
if ($itemUnit=="" || $itemUnit=="-" ) {echo '<option value="-" selected>Aucune</option>';} else {echo '<option value="-">Aucune</option>';}
|
|
if ($itemUnit=="auto") {echo '<option value="auto" selected >Auto</option>';} else {echo '<option value="auto">Auto</option>';}
|
|
if ($itemUnit=="%") {echo '<option value="%" selected >Pourcent</option>';} else {echo '<option value="%" >Pourcent</option>';}
|
|
if ($itemUnit=="px") {echo '<option value="px" selected >Pixels</option>';} else {echo '<option value="px" >Pixels</option>';}
|
|
if ($itemUnit=="em") {echo '<option value="em" selected >em</option>';} else {echo '<option value="em" >em</option>';}
|
|
if ($itemUnit=="rem") {echo '<option value="rem" selected >rem</option>';} else {echo '<option value="rem">rem</option>';}
|
|
if ($itemUnit=="fr") {echo '<option value="fr" selected >fr</option>';} else {echo '<option value="fr">Fraction</option>';}
|
|
if ($itemUnit=="vw") {echo '<option value="vw" selected >vw</option>';} else {echo '<option value="vw">vw</option>';}
|
|
if ($itemUnit=="vh") {echo '<option value="vh" selected >vh</option>';} else {echo '<option value="vh">vh</option>';}
|
|
}
|
|
?>
|