function fBdd($action) { require 'source.php'; if (fSite('StatusBDD') == 2) { return $_SESSION['erreur'] = "L'accès à votre base de données a été bloqué par l'administrateur."; } else { $charset = $bdd->query('SET NAMES UTF8'); $nomfqdn = fSite("FQDN"); $nom = substr($nomfqdn, 0, -19); switch ($action) { case 0: // Désactiver fModifierbdd(0); $commande = "scripts/script_base.sh 2 " . fUtilisateur("Pseudo") . " " . $nom; break; case 1: // Activer fModifierbdd(1); $commande = "scripts/script_base.sh 1 " . fUtilisateur("Pseudo") . " " . $nom; break; case 2: // Bloquer fModifierbdd(2); $commande = "scripts/script_base.sh 2 " . fUtilisateur("Pseudo") . " " . $nom; break; default: return $_SESSION['erreur'] = "Erreur action inattendue."; break; } exec($commande, $sortie); return 1; } }
case 'categorie': fModifiercategorie($_POST['categorie']); break; // case 'tagger': // fTagger($_POST['idtag']); // break; // case 'tagger': // fTagger($_POST['idtag']); // break; case 'detagger': fDetagger($_POST['idtag']); break; case 'tag': fTagger2($_POST['tag']); // $id = fCreertag($_POST['tag']); // if ($id > 0) { // fTagger($id); // } else { // $_SESSION['erreur'] = "Erreur ce tag existe déjà."; // } break; default: # code... break; } } $fqdn = htmlentities(substr(fSite('FQDN'), 0, -19)); $ip = htmlentities(fSite('IP')); $idcat = fSite('IdCategorie'); $description = htmlentities(fSite('Description'));