Пример #1
0
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;
    }
}
Пример #2
0
        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'));