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; }
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; } }
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");
$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);
<?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">