Exemplo n.º 1
0
<?php

include "../../../config/main_config.php";
require _CFG_INTERFACE_LIBRERIA;
include "../include_permiso.php";
require_once _CFG_INTERFACE_DIRMODULES . "mod_awstats/include_funciones.php";
require_once _CFG_INTERFACE_DIRMODULES . "mod_xmlconfig/include_funciones.php";
$mDominio = trim($_POST['frmDominio']);
$mContenido = $_POST['frmContenido'];
$mUsuario = trim($_POST['frmUsuario']);
$mPassword = trim($_POST['frmPassword']);
if ($_GET['id'] != 0) {
    $mUsuario_Antiguo = awstats_usuariohtpasswd($mDominio);
    awstats_htpasswdsave($mDominio, $mUsuario_Antiguo, $mUsuario, $mPassword);
    awstats_filesave_conf($mDominio, $mUsuario, $mContenido);
} else {
    awstats_htpasswdsave($mDominio, $mUsuario, $mUsuario, $mPassword);
    awstats_cronsave($mDominio);
    awstats_filesave_conf($mDominio, $mUsuario, $mContenido);
}
header("Location: ../../../index.php?grupo=servicios&seccion=awstats&pag=index\n\n");
exit;
Exemplo n.º 2
0
    $mPassword = md5_encrypt(trim($_POST['frmPassword']), _CFG_INTERFACE_BLOWFISH);
}
$mCuentas = trim($_POST['frmCuentas']);
$mRedirecciones = trim($_POST['frmRedirecciones']);
$mAlias = trim($_POST['frmAlias']);
$mAutoRespuesta = trim($_POST['frmAutoRespuesta']);
$mLista = trim($_POST['frmLista']);
$mQuotaCORREO = trim($_POST['frmQuotaCORREO']);
$mIDFTP = trim($_POST['frmIDFTP']);
$mQuotaFTP = trim($_POST['frmQuotaFTP']);
$mEstado = $_POST['frmEstado'];
if ($_GET['id'] != 0) {
    $conf->setConfigValue($_GET['id'], array("ID" => $_GET['id'], "IDCLIENTE" => $mIDCliente, "DOMINIO" => $mDominio, "BASE" => $mBase, "USUARIO" => $mUsuario, "PASSWORD" => $mPassword, "CUENTAS" => $mCuentas, "REDIRECCIONES" => $mRedirecciones, "ALIAS" => $mAlias, "AUTORESPUESTA" => $mAutoRespuesta, "LISTA" => $mLista, "QUOTACORREO" => $mQuotaCORREO, "IDFTP" => $mIDFTP, "QUOTAFTP" => $mQuotaFTP, "ESTADO" => $mEstado), "array");
    if (function_exists("awstats_info")) {
        $mUsuario_Antiguo = awstats_usuariohtpasswd($mDominio);
        awstats_htpasswdsave($mDominio, $mUsuario_Antiguo, $mUsuario, $_POST['frmPassword']);
        awstats_filesave_conf($mDominio, $mUsuario, $mContenido);
    }
    if (function_exists("vpopmail_info")) {
        vpopmail_domainquota($mDominio, $mQuota);
        vpopmail_domainconf($mDominio, "cuentas", $mCuentas);
        vpopmail_domainconf($mDominio, "alias", $mAlias);
        vpopmail_domainconf($mDominio, "redirecciones", $mRedirecciones);
        vpopmail_domainconf($mDominio, "autorespuesta", $mAutoRespuesta);
        vpopmail_domainconf($mDominio, "listas", $mLista);
        vpopmail_domainconf($mDominio, "quota", $mQuotaCORREO);
    }
} else {
    $NEW_ID = xmlconfig_generaid(_CFG_XML_DOMINIOS);
    $conf->setConfigValue($NEW_ID, array("ID" => $NEW_ID, "IDCLIENTE" => $mIDCliente, "DOMINIO" => $mDominio, "BASE" => $mBase, "USUARIO" => $mUsuario, "PASSWORD" => $mPassword, "CUENTAS" => $mCuentas, "REDIRECCIONES" => $mRedirecciones, "ALIAS" => $mAlias, "AUTORESPUESTA" => $mAutoRespuesta, "LISTA" => $mLista, "QUOTACORREO" => $mQuotaCORREO, "IDFTP" => 0, "QUOTAFTP" => $mQuotaFTP, "ESTADO" => $mEstado), "array");
}