|
Server : Apache/2.4.62 System : FreeBSD fbsdweb2.web.rcn.net 14.1-RELEASE FreeBSD 14.1-RELEASE releng/14.1-n267679-10e31f0946d8 GENERIC amd64 User : www ( 80) PHP Version : 8.3.8 Disable Function : NONE Directory : /domains/logicswapweb/ |
Upload File : |
<?php
include('./aplicaciones/admon/fnc/DBConnect.php');
include('./aplicaciones/admon/fnc/componente.php');
include('./aplicaciones/admon/fnc/parametro.php');
include('./aplicaciones/admon/fnc/utileria.php');
include('./aplicaciones/admon/fnc/bitacora.php');
include('./aplicaciones/admon/fnc/aplicacion.php');
include('./aplicaciones/admon/newsletter/fnc/newsletter.php');
include('./aplicaciones/admon/usuariosWeb/fnc/usuarioWeb.php');
include('./aplicaciones/admon/noticias/fnc/noticia.php');
session_start('web_demo');
$avail_contact=true;
session_register('avail_contact');
$avail_contact=true;
$newsletter = new Newsletter();
$newsletter->setFiles(6);
$usuarioW = new UsuarioWeb();
$usuarioW->setFiles(6);
$usuario = new UsuarioWeb();
$usuario->setFiles(6);
$contenido = new Noticia();
$contenido->setFiles(6);
$bitacora = new BitacoraPanel();
$bitacora->setFiles(6);
$seleccion = (array_key_exists('seleccion',$_REQUEST))? $_REQUEST['seleccion']:NULL;
$tarea = (array_key_exists('tarea',$_REQUEST))? $_REQUEST['tarea']:NULL;
$scriptFile = $usuario->util->pathFile(false);
$scriptFile .="actRegistro.php";
if($tarea=="actSubscripcion"){
$newsletter->modVinculoWeb($seleccion,"activo","sitio web");
$mensaje = $newsletter->salida['msg'];
$inf = explode("|",$seleccion);
$user=$usuario->getUsuario("email",$inf[1]);
$usuarioW->modUsuarioWebEstado('activo', $user['id'], $nApli=3);
$dt=$usuario->util->mascara($user['password']);
$enlace = "actRegistro.php?email=".$inf[1]."&data=".$dt;
}
if($tarea=="delSubscripcion"){
$newsletter->delSubscripcion($seleccion,"sitio web");
$mensaje = $newsletter->salida['msg'];
}
if($tarea=="delUsuarioWeb"){
//$seleccion = id|email|data
$inf = explode("|",$seleccion);
$user=$usuario->getUsuario("email",$inf[1]);
$dt=$usuario->util->mascara($user['password']);
if($dt=$inf[2]){
if($usuario->delUsuarioWeb($inf[0],"Sitio Web")){
$ms = $usuario->salida['msg'].$inf[1];
$bitacora->regOperacion("Usuarios Web","delUsuarioWeb($seleccion)",$usuario->salida['msg'],"Sitio Web");
$idn = $newsletter->getIdaplicacion("newsletter");//||temporalmente
$idv = $newsletter->getIdVinculoWeb($inf[0],$idn);//||temporalmente
$newsletter->delSubscripcion($idv."|".$inf[1],"Sitio Web");
//$catalogo->delSubscripcion($idv."|".$inf[1],"Sitio Web");
$mn = $newsletter->salida['msg'];
$mensaje = $ms."<br>".$mn;
}else{
$bitacora->regOperacion("Sitio Web","usuario->delUsuarioWeb($seleccion)",$usuario->salida['msg'],"Sitio Web");
$mensaje = $usuario->salida['msg'];
}
}else{
$mensaje = $newsletter->getMensaje("[141]","confirmacion");
}
}
?>