function mkregall($db, $colname, $tname) { switch ($colname) { case 'aptsale': case 'flatsale': case 'aptrent': case 'flatrent': case 'officetelrent': case 'officetelsale': case 'aptlots': $grouparr = ['state', 'city', 'county', 'region', 'aptName', 'area']; break; case 'housesale': case 'houserent': $grouparr = ['state', 'city', 'county', 'region']; break; case 'landsale': $grouparr = ['state', 'city', 'county', 'region', 'type', 'usedType']; break; default: assert(false); } mktable($db, $tname); mkreg($db, $colname, $tname, $grouparr); }
if ( $cat==0 || $cat==1 ) mktable("Paramètres serveur",aff_param_form(1)); if ( $cat==0 || $cat==2 ) mktable("Paramètres LDAP",aff_param_form(2)); if ( $cat==0 || $cat==6 ) mktable("Paramètres ENT",aff_param_form(6)); if ( $cat==0 || $cat==3 ) mktable("Paramètres Réseau",aff_param_form(3)); if ( $cat==0 || $cat==4 ) mktable("Paramètres VLANS",aff_param_form(4)); if ( $cat==0 || $cat==10 ) mktable("Paramètres cachés",aff_param_form(10)); if ( $cat==0 || $cat==11 ) mktable("Paramètres Open VPN",aff_param_form(11)); if ( $cat==0 || $cat==5 ) mktable("Certificats SSL",aff_param_form(5)); print "<br /><div align=\"center\"><input type=\"submit\" value=\"".gettext("Valider")."\"></div>"; echo '<input name="jeton" type="hidden" value="'.md5($_SESSION['token'].htmlentities($_SERVER['PHP_SELF'])).'" />'; print "<input type=\"hidden\" value=\"$cat\" name=\"submit\">"; print "</form>\n"; } if (isset($submit)) { // Traitement du Formulaire // Detection des parametres modifies et fabrication de la requete de mise a jour if ( ( file_exists ("/tmp/params_lcs") ) || !( $fp = fopen("/tmp/params_lcs", "w") ) ) die (gettext("Création du fichier de passage des parametres impossible. Recommencez plus tard et assurez-vous qu'aucun fichier params_lcs n'est présent dans ")."/tmp."); $query="SELECT * from params"; if ($submit != 0) $query .= " WHERE cat=$submit"; $result=mysqli_query($GLOBALS["___mysqli_ston"], $query);