Exemple #1
0
function fModifierfqdn($nom)
{
    require 'source.php';
    if (!filter_var($nom, FILTER_VALIDATE_URL) === true) {
        if (fSite('StatusVhost') == 2) {
            return $_SESSION['erreur'] = "Votre site a été bloqué par l'administrateur.";
        } else {
            if (fIdsite($nom) > 0) {
                return $_SESSION['erreur'] = "Erreur nom indisponible.";
            } else {
                $charset = $bdd->query('SET NAMES UTF8');
                $commande = "scripts/script_fqdn.sh 2 " . substr(fSite('FQDN'), 0, -19);
                exec($commande);
                fVhost(4);
                $nomfqdn = $nom . $globals['fqdnpostwork'];
                $requete = $bdd->prepare('UPDATE postwork.site SET FQDN =? WHERE IdSite =? AND IdUtilisateur =?');
                $requete->execute(array($nomfqdn, $_POST['envoyer'], $_SESSION['IdUtilisateur']));
                fVhost(3);
                $commande = "scripts/script_fqdn.sh 1 " . $nom;
                exec($commande);
            }
        }
    } else {
        return $_SESSION['erreur'] = "Erreur ce n'est pas un nom valide.";
    }
}
Exemple #2
0
    case 'mail':
        fMail($_POST['statusmail']);
        break;
    case 'création':
        if (empty($_POST['nom']) === false) {
            if (isset($_POST['ip']) === true) {
                fCreerfqdn($_POST['nom'], $_POST['ip']);
            } else {
                fCreerprojet($_POST['nom'], $globals['ippostwork']);
            }
        } else {
            $_SESSION['erreur'] = "Nom vide.";
        }
        break;
    case 'activation':
        fVhost($_POST['statussite']);
        break;
    case 'bdd':
        fBdd($_POST['statusbdd']);
        break;
    case 'suppression':
        fSupprimersite($_POST['site']);
        break;
}
$mail = fUtilisateur("StatusMail");
$pseudo = fUtilisateur("Pseudo");
$liste = fAffichersiteutilisateur();
foreach ($liste as $key => $value) {
    if ($value['Portfolio'] == 0 and $value['IP'] == $globals['ippostwork']) {
        $projet[] = $value;
    } elseif ($value['Portfolio'] == 1) {