本文整理汇总了PHP中funciones类的典型用法代码示例。如果您正苦于以下问题:PHP funciones类的具体用法?PHP funciones怎么用?PHP funciones使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
在下文中一共展示了funciones类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: login
function login()
{
$msg = new messages();
$fun = new funciones();
if (!$fun->isAjax()) {
header("Location: login.php");
}
$con = new con();
$con->connect();
$response = new StdClass();
$usu = $_POST['usr'];
$pass = $_POST['psw'];
$pass = sha1(md5($pass));
/*Consulta a la Bd*/
$selectSQL = "SELECT * FROM `tbl_users` WHERE `us_usuario` = '{$usu}' AND `us_clave` = '{$pass}' AND us_estado = 1";
$row_cons = mysql_query($selectSQL);
$existe = mysql_fetch_assoc($row_cons);
/*Termina Consulta*/
/*Existe*/
//$existe = 1;
if ($existe) {
$res = true;
$mes = "panel.html";
$_SESSION["ses_id"] = $existe['us_id'];
//$menu = 1;
} else {
$res = false;
$mes = $msg->get_msg("e002");
}
$response->res = $res;
$response->mes = $mes;
echo json_encode($response);
$con->disconnect();
}
示例2: del_item
function del_item($id)
{
$fun = new funciones();
$tbl = 'books';
$field = 'tb_id';
$var = $id;
return $fun->borrar($tbl, $field, $var);
}
示例3: add_persona
function add_persona()
{
$fun = new funciones();
$msg = new messages();
$response = new StdClass();
/*recibimos variables*/
$tipo = $_POST['tipo'];
$nombre = $_POST['nombre'];
$ced = $_POST['ced'];
$lic = $_POST['lic'];
$lic_v = $_POST['lic_v'];
$dir = $_POST['dir'];
$tel = $_POST['tel'];
$cel = $_POST['cel'];
$f1 = $_POST['f1'];
$f2 = $_POST['f2'];
$placa = $_POST['placa'];
if ($tipo == 1) {
$placa = "0";
}
if ($nombre == "") {
$res = false;
$mes = $msg->get_msg("e005");
} else {
$con = new con();
$con->connect();
/* verificamos que no esté registrado en la tabla de personas*/
$res_existe = $fun->existe("personas", "pe_cedula", $ced);
if (!$res_existe) {
/* ingresamos datos de la persona */
$qry = "INSERT INTO tbl_personas \n\t\t\t\t(pe_nombre, pe_tel, pe_cedula, pe_licencia, pe_licencia_vigencia, pe_dir, pe_cel, pe_tipo, pe_created, pe_estado, pe_f1, pe_f2, pe_ve_id) \n\t\t\t\tVALUES \n\t\t\t\t('" . $nombre . "', '" . $tel . "', '" . $ced . "', '" . $lic . "', '" . $lic_v . "', '" . $dir . "', '" . $cel . "', '" . $tipo . "', " . $_SESSION["ses_id"] . ", 1 , '" . $f1 . "', '" . $f2 . "', " . $placa . ");";
//echo "QUERY: ".$qry;
$resp = mysql_query($qry);
if (!$resp) {
$res = false;
$mes = $msg->get_msg("e003");
} else {
$res = true;
$mes = $msg->get_msg("e004");
}
} else {
$res = false;
$mes = $msg->get_msg("e003-1", "El usuario ya existe");
}
}
$response->res = $res;
$response->mes = $mes;
echo json_encode($response);
$con->disconnect();
}
示例4: remove_user
function remove_user()
{
$fun = new funciones();
$msg = new messages();
$response = new StdClass();
/*recibimos variables*/
$user = $_POST["user"];
$res = $fun->borrar("vehiculos", "ve_id", $user);
if ($res) {
$res = true;
$mes = $msg->get_msg("e004");
} else {
$res = false;
$mes = $msg->get_msg("e022");
}
$response->res = $res;
$response->mes = $mes;
echo json_encode($response);
}
示例5: change_pack
function change_pack()
{
$fun = new funciones();
$msg = new messages();
$response = new StdClass();
/*recibimos variables*/
$act = $_POST["a"];
$id = $_POST["id"];
if ($act == "" || $id == "") {
$res = false;
$mes = $msg->get_msg("e005");
} else {
$con = new con();
$con->connect();
if ($act == 1) {
//activar, cambiar a 99
if ($fun->borrar("remisiones_fisicas", "rf_id", $id)) {
$res = true;
$mes = $msg->get_msg("e004");
} else {
$res = false;
$mes = $msg->get_msg("e003-1", "Activando remision.");
}
} else {
//desactivar, cambiar a 1
if ($fun->activar("remisiones_fisicas", "rf_id", $id)) {
$res = true;
$mes = $msg->get_msg("e004");
} else {
$res = false;
$mes = $msg->get_msg("e003-1", "Desactivando remision.");
}
}
}
$response->res = $res;
$response->mes = $mes;
echo json_encode($response);
$con->disconnect();
}
示例6: asignar_ica
function asignar_ica()
{
$con = new con();
$msg = new messages();
$fun = new funciones();
$con->connect();
//Fecha
date_default_timezone_set("America/Bogota");
$fecha = date('Y-m-d G:i:s');
$filename = "I_" . date('YmdGis');
$filename .= ".html";
$content = "";
$hoy = date('Y-m-d');
$content .= "<h1>Informe, asignación de código ICA</h1>";
$content .= "<br>Fecha " . $fecha . "<br>";
$content .= "<br>Archivo generado: " . $filename . "<br>";
//traemos listado de despachos aprobados
$qry_des = 'SELECT * FROM tbl_despachos WHERE de_estado=2 AND de_ica = "" ORDER BY de_id';
$arr_des = $fun->get_array($qry_des);
$can_des = count($arr_des);
$content .= "cantidad de despachos aprobados: " . $can_des;
//$fun->print_array($arr_des);
for ($i = 0; $i < $can_des; $i++) {
$content .= "<pre>";
$content .= "<br> Despacho #" . $i;
// traemos el último ica disponible del paquete autorizado
$qry_rem = 'SELECT * FROM tbl_remisiones_fisicas WHERE rf_estado = 99 LIMIT 1;';
$arr_rem = $fun->get_array($qry_rem);
$content .= "<br> ->cantidad de consecutivos usados: " . $arr_rem[0]['rf_cant_usados'];
$restantes = $arr_rem[0]['rf_dig_fin'] - $arr_rem[0]['rf_dig_ini'] - $arr_rem[0]['rf_cant_usados'];
if ($restantes > 0) {
$content .= "<br> ->consecutivos restantes: " . $restantes;
$cons = $arr_rem[0]['rf_dig_fin'] - $restantes;
$content .= "<br> ->consecutivo a usar: " . $cons;
// lo asignamos al despacho actual y guardamos
$content .= "<br> ->despacho actual: " . $arr_des[$i]["de_id"];
$tbl_de = "despachos";
$cam_de = "de_ica = '" . $cons . "'";
$whe_de = "de_id = " . $arr_des[$i]["de_id"];
$res_de = $fun->actualizar($tbl_de, $cam_de, $whe_de);
$tbl_rf = "remisiones_fisicas";
$cam_rf = "rf_cant_usados = '" . ($arr_rem[0]['rf_cant_usados'] + 1) . "'";
$whe_rf = "rf_id = " . $arr_rem[0]['rf_id'];
$res_rf = $fun->actualizar($tbl_rf, $cam_rf, $whe_rf);
if ($res_de == true && $res_rf == true) {
$r = "sin problemas";
} else {
$r = "con problemas, comuniquese con soporte";
}
$content .= "<br>Actualización completada " . $r;
$content .= "</pre>";
}
}
$content .= "<hr>";
// generamos informe
$fun->create_file($content, $filename);
//echo $content;
$con->disconnect();
}
示例7: include
<?php
$tipo = $_GET['tipo'];
$usuario = $_GET['usuario'];
include ("validar.php");
include ("header.php");
include_once("clases.class.php");
$sql=new mysql();
$tpl=new plantilla();
$f=new funciones();
$transaccion = $_GET['transaccion'];
?>
<tr>
<td valign="top" background="../images/bg_table.png" style="background-repeat:repeat">
<table width="100%" border="0" cellspacing="3" cellpadding="0">
<tr>
<td colspan="4" align="center"><div class="titulostaf"></div></td>
</tr>
<!-- ======================================== AQUI VA TODO EL CONTENIDO DEL SITIO DIVIDIDO EN 3 COLUMNAS ======================== -->
<tr>
<td>
<table width="1151" border="0" align="center" cellpadding="0" cellspacing="0">
<tr>
<!-- primera columna, aqui va el menu de links xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx -->
<td width="224" valign="top" align="left">
<?php
示例8: funciones
<?php
require_once "clases/funciones.php";
//Objeto
$dato = new funciones();
$dato->obtenerSessionUsuario();
$dato->autentificarSessionUsuario();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Productos</title>
<!--Estilo-->
<link type="text/css" rel="stylesheet" href="estilo/admin_css.css" />
<!--Efecto-->
<script type="text/javascript" src="js/jquery-1.4.4.js"></script>
<!--Efecto Session-->
<script type="text/javascript" src="js/efectoSession.js" ></script>
<!--Efecto Lstado seccion-->
<script type="text/javascript" src="js/efectoListadoSeccion.js" ></script>
</head>
<body>
<!-- top lines for style -->
<div id="top_green"></div>
<div id="top_dark"></div>
<div id="wrapper">
<div id="header">
<div id="logo"></div>
<div id="user_links">
<a id="btnVerSitioWeb" href="#" target="_blank">Ver sitio web</a> |
示例9: subiravatar
function subiravatar(){
include_once("imageresize.class.php");
$f=new funciones();
$pagina="perfil.php?usuario=".$_GET["usuario"]."&tipo=".$_GET["tipo"]." ";
$idusuario=mysql::uncampo("SELECT id_usuario FROM usuario WHERE login='".$_GET["usuario"]."'");
mysql::consulta("DELETE FROM avatares WHERE idusuario='".$idusuario."'");
$ruta=$f->subir_archivos("avatares");
if(mysql::consulta("INSERT INTO avatares VALUES(Null,'".$idusuario."','".$ruta."')")){
///////////////////// Crear thumbnail //////////////////////
//$source = $ruta;
//$dest = str_replace("galerias","galerias/thumbs",$ruta);
//$oResize = new ImageResize($source);
//$oResize->resizeArea(8); //porcentaje
//$oResize->resizeWidth(160);
//$oResize->resizeWidthHeight(130,130);
//$oResize->save($dest);
//////////////////////////////////////////
header("Location: ".$pagina);
}
else echo "Error al subir el avatar";
}
示例10: funciones
<?php
require_once "91f5167c34c400758115c2a6826ec2e3/clases/funciones.php";
$dato = new funciones();
$_GET = $dato->getVariables($_GET['route']);
//$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
if ($_GET) {
if (isset($_GET[catalogo])) {
include_once 'catalogoBusqueda.php';
} elseif (isset($_GET[producto])) {
include_once 'catalogoProducto.php';
}
} else {
//echo 'No hay variables GET';
header('Location: ' . $dato->urlBaseSitio);
}
示例11: include_once
<?php
$tipo = $_GET['tipo'];
$usuario = $_GET['usuario'];
include_once("perfil_funciones.php");
$f=new funciones();
switch($_GET["accion"]){
case "chats":
$plantilla=$f->leer_plantilla("formbuskedachats.html");
$optionsagent=$f->qaconsultas("SELECT id_usuario AS id, nombre AS nombre FROM usuario WHERE estado='1' AND id_tipo_usuario='3'","options");
$plantilla=str_replace("{fecha}",$f->fechadehoy(),$plantilla);
$plantilla=str_replace("{optionsagent}",$optionsagent,$plantilla);
echo $plantilla;
break;
case "mails":
$plantilla=$f->leer_plantilla("formbuskedamails.html");
$optionsagent=$f->qaconsultas("SELECT id_usuario AS id, nombre AS nombre FROM usuario WHERE estado='1' AND id_tipo_usuario='3'","options");
$plantilla=str_replace("{fecha}",$f->fechadehoy(),$plantilla);
$plantilla=str_replace("{optionsagent}",$optionsagent,$plantilla);
echo $plantilla;
break;
case "calls":
$plantilla=$f->leer_plantilla("formbuskedacalls.html");
$optionsagent=$f->qaconsultas("SELECT id_usuario AS id, nombre AS nombre FROM usuario WHERE estado='1' AND id_tipo_usuario='3'","options");
示例12: funciones
<?php
require_once "clases/funciones.php";
//Objeto
$dato = new funciones();
$dato->obtenerSessionUsuario();
$dato->autentificarSessionUsuario();
//include_once("FCKeditor/fckeditor.php");
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Crear Oferta Especial</title>
<!--Estilo-->
<link type="text/css" rel="stylesheet" href="estilo/admin_css.css" />
<!--Efecto-->
<script type="text/javascript" src="js/jquery-1.4.4.js"></script>
<!--Efecto Session-->
<script type="text/javascript" src="js/efectoSession.js" ></script>
<!--Editor-->
<script type="text/javascript" src="ckeditor/ckeditor.js"></script>
</head>
<body>
<!-- top lines for style -->
<div id="top_green"></div>
<div id="top_dark"></div>
<div id="wrapper">
示例13: funciones
<?php
include "funciones.php";
$codigo = new funciones();
$codigo->conectar();
$tabla = "empleados";
$codigo->insertar($tabla);
示例14: app_menu
include '../../mods/route.php';
include '../../php/jslib.php';
require "../../php/funciones.php";
include '../../php/app_menu.php';
include '../../php/aside_menu.php';
include '../../php/rutas.php';
include '../../php/fincas.php';
include '../../php/html_snippets.php';
//menu aplicacion
$app_menu = new app_menu();
$aside_menu = new aside_menu();
$html_snippet = new html_snippets();
$fincas = new fincas();
$rutas = new rutas();
$fun = new funciones();
$rt = new route();
$rt->check_session();
$libs = new jslib();
$css = $libs->get_css();
$js = $libs->get_js();
?>
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>ICA - STL SAS</title>
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1.0, user-scalable=0">
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
<script src="js/jquery.min.js"></script>
示例15: session_start
<?php
session_start();
require "../php/funciones.php";
$fun = new funciones();
if (!$fun->isAjax()) {
header("Location: ../pages/index.html");
}
/*recibimos variables*/
$d = $_POST['dia'];
$t = $_POST['turno'];
$e = $_POST['espacio'];
$u = $_POST['usuario'];
$con = new con();
$fun = new funciones();
$con->connect();
$response = new StdClass();
$debug = false;
if ($fun->check_turno($d, $t, $e)) {
/*consultamos registros*/
$selectSQL = "SELECT * FROM tbl_turnos WHERE tu_us_id=" . $u . " AND tu_dia=" . $d . " AND tu_turno =" . $t . ";";
#$debug .= "Consulta SQL: ".$selectSQL;
$row_cons = mysql_query($selectSQL);
$row_cant = mysql_num_rows($row_cons);
$turno = mysql_fetch_assoc($row_cons);
#$debug .= "Cantidad de registros consultados: ".$row_cant;
if ($row_cant > 0) {
#Significa que tenemos registro existente y procedemos a modificar
$sql_update = "UPDATE tbl_turnos SET tu_espacio = " . $e . " WHERE tu_id= " . $turno["tu_id"] . ";";
$resp = mysql_query($sql_update);
#$debug .= "SQL_UPDATE: ".$sql_update;