Beispiel #1
0
function guardar_multiple($id, $datos, $tabla)
{
    $cdb = new base();
    foreach ($datos as $dato) {
        $respuesta = $cdb->insertar(array("negocio" => $id, "categoria" => $dato, "estatus" => "1"), $tabla, "0");
    }
    return $respuesta;
}
function actualizar_multiple($id, $datos, $tabla)
{
    $cdb = new base();
    $dt_base = [];
    $respuesta = $cdb->seleccionar(array("categoria", "estatus"), array(array("", "negocio", "=", $id)), array($tabla));
    if ($respuesta['codigo'] == 1) {
        foreach ($respuesta['mensaje'] as $value) {
            $dt_base[] = $value['categoria'];
        }
    }
    foreach ($datos as $dato) {
        if (!in_array($dato, $dt_base)) {
            $respuesta = $cdb->insertar(array("negocio" => $id, "categoria" => $dato, "estatus" => "1"), $tabla, "0");
        }
    }
    $datos = json_decode(json_encode($datos), true);
    foreach ($dt_base as $dt) {
        if (!in_array($dt, $datos)) {
            $respuesta = $cdb->eliminar(array(array("", "negocio", "=", $id), array("and", "categoria", "=", $dt)), $tabla);
        }
    }
    return $respuesta;
}
Beispiel #3
0
function encabezado($titulo, $acceso = "")
{
    if ($acceso == "") {
        $cdb = new base();
        $user = 1;
        $ahora = date('Y-m-d H:i:s');
        $navegador = $_SERVER['HTTP_USER_AGENT'];
        $datos = array("url" => $titulo, "ip" => IpReal(), "navegador" => $navegador, "momento" => $ahora, "usuario" => $user);
        $cdb->insertar($datos, "visita", "1");
    }
    $documento = "";
    $gestor = fopen("http://{$_SERVER['SERVER_NAME']}/temas/gtcompra/vista.html", "r");
    while (!feof($gestor)) {
        $documento .= fgets($gestor);
    }
    $notificacion = "<div class=sintio_notificacion><input id=correo_usuario type=text placeholder=\"Inscribete ingresando tu correo\" /><input id=enviar_suscripcion type=button value=Enviar></div>";
    $documento = str_replace("Titulo Pagina", $titulo, $documento);
    $documento = str_replace("Menu Pagina", traer_opciones_menu(), $documento);
    echo $documento;
    if (!isset($_GET['ds'])) {
        echo $notificacion;
    }
}
Beispiel #4
0
require_once "{$_SERVER['DOCUMENT_ROOT']}/modulos/buscador/traer_lista.php";
require_once "{$_SERVER['DOCUMENT_ROOT']}/modulos/buscador/traer_titulo.php";
require_once "{$_SERVER['DOCUMENT_ROOT']}/modulos/buscador/traer_formulario.php";
//require_once("$_SERVER[DOCUMENT_ROOT]/general/guardar.php");
//require_once("$_SERVER[DOCUMENT_ROOT]/general/maquetear_busqueda.php");
//require_once("../general/enviar.php");
//require_once("traer.php");
//require_once("")
if (isset($_POST['acc'])) {
    $cdb = new base();
    $tabla = "categoria";
    switch ($_POST['acc']) {
        case '1':
            $datos = json_decode($_POST['datos']);
            $datos->estatus = '1';
            $respuesta = $cdb->insertar($datos, $tabla, "1");
            if ($respuesta['codigo'] == 1) {
                $respuesta['mensaje'] = "Guardado con exito";
            }
            break;
        case '2':
            $datos = json_decode($_POST['datos']);
            $codigo = $_POST['codigo'];
            $limitantes[] = array("", "id", "=", $codigo);
            $respuesta = $cdb->actualizar($datos, $limitantes, $tabla);
            if ($respuesta['codigo'] == 1) {
                $respuesta['mensaje'] = "Actualizado con exito";
            }
            break;
        case '3':
            $datos = array("estatus" => "0");
Beispiel #5
0
            $datos = json_decode($_POST['datos']);
            if ($datos->nombre != "" && $datos->consulta != "" && $datos->correo != "") {
                $cabeceras = 'From: web@gtcompra.com' . "\r\n" . 'Reply-To: aguillen@solucionclic.com' . "\r\n";
                if (mail('*****@*****.**', 'Contacto desde GTcompra', "la persona: " . $datos->nombre . ", se contacto por GTcompra \n escribio: " . $datos->consulta . "\n\n Telefono: " . $datos->telefono . " \n Correo electronico es: " . $datos->correo . "", $cabeceras)) {
                    $respuesta = array("codigo" => "1", "mensaje" => "Gracias por contactarse");
                }
            } else {
                $respuesta['mensaje'] = "No todos los campos fueron ingresados";
            }
            break;
        case '2':
            //suscribir
            $correo = $_POST['correo'];
            if ($correo != "") {
                $datos = array("correo" => $correo, "password" => md5(""), "nombre" => "", "rol" => "2", "fecha" => $ahora, "estatus" => "1");
                $respuesta = $cdb->insertar($datos, "usuario", "1");
                if ($respuesta['codigo'] == "1") {
                    $respuesta['mensaje'] = "Gracias por suscribirse";
                }
            } else {
                $respuesta['mensaje'] = "No todos los campos fueron ingresados";
            }
            break;
        default:
            $respuesta['mensaje'] = "Error interno, no existe opcion";
            break;
    }
} else {
    $respuesta = array("codigo" => "0", "mensaje" => "Error interno, no existe opcion");
}
echo json_encode($respuesta);
Beispiel #6
0
<?php

require_once "{$_SERVER['DOCUMENT_ROOT']}/granlibreria.php";
$cdb = new base();
$salida = "";
$respuesta = $cdb->seleccionar(array("titulo", "id", "imagen"), array(array("", "estatus", "=", "1"), array("", "padre", "=", "1")), array("categoria"));
if ($respuesta['codigo'] == "1") {
    $mensaje = $respuesta['mensaje'];
    for ($i = 0; $i < count($mensaje); $i++) {
        $salida .= "<a href=\"http://gtcompra.com/contenedores/negocios/?ct=" . encripta($mensaje[$i]['id']) . "\">" . "<div class=contenedor_categoria>" . "<div class=imagen_categoria><img src=\"" . $mensaje[$i]['imagen'] . "\"></div>" . "<label>" . $mensaje[$i]['titulo'] . "</label>" . "</div></a>";
    }
} else {
    $salida .= $respuesta['mensaje'];
}
$cdb->insertar();
encabezado("Directorio");
echo $salida;
pie();
?>
<link rel="stylesheet" type="text/css" href="http://gtcompra.com/modulos/categoria/css/inicio.css">