mirror of
https://github.com/rmontanana/inventario2.git
synced 2025-08-20 01:45:58 +00:00
Compare commits
2 Commits
Author | SHA1 | Date | |
---|---|---|---|
6829495ca9 | |||
12ff042c1d |
14
Ajax.php
14
Ajax.php
@@ -1,5 +1,4 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @package Inventario
|
* @package Inventario
|
||||||
* @copyright Copyright (c) 2008, Ricardo Montañana Gómez
|
* @copyright Copyright (c) 2008, Ricardo Montañana Gómez
|
||||||
@@ -26,8 +25,7 @@ require_once 'Sql.php';
|
|||||||
$ajax = new Ajax();
|
$ajax = new Ajax();
|
||||||
echo $ajax->procesa();
|
echo $ajax->procesa();
|
||||||
|
|
||||||
class Ajax
|
class Ajax {
|
||||||
{
|
|
||||||
private $sql;
|
private $sql;
|
||||||
private $tabla;
|
private $tabla;
|
||||||
|
|
||||||
@@ -48,10 +46,8 @@ class Ajax
|
|||||||
{
|
{
|
||||||
$opc = $_GET['opc'];
|
$opc = $_GET['opc'];
|
||||||
switch ($opc) {
|
switch ($opc) {
|
||||||
case "get":
|
case "get": return $this->obtiene();
|
||||||
return $this->obtiene();
|
case "put": return $this->actualiza();
|
||||||
case "put":
|
|
||||||
return $this->actualiza();
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
private function mensaje($exito, $texto)
|
private function mensaje($exito, $texto)
|
||||||
@@ -61,7 +57,7 @@ class Ajax
|
|||||||
private function actualiza()
|
private function actualiza()
|
||||||
{
|
{
|
||||||
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
|
if(!empty($_SERVER['HTTP_X_REQUESTED_WITH']) && strtolower($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest') {
|
||||||
$comando = "update " . $this->sql->filtra($this->tabla) . " set " . $this->sql->filtra($_POST['name']) . " = '" . $this->sql->filtra($_POST['value']) . "' where id = '" . $this->sql->filtra($_POST['pk']) . "';";
|
$comando = "update " . mysql_escape_string($this->tabla) . " set " . mysql_escape_string($_POST['name']) . " = '" . mysql_escape_string($_POST['value']) . "' where id = '" . mysql_escape_string($_POST['pk']). "';";
|
||||||
$this->sql->ejecuta($comando);
|
$this->sql->ejecuta($comando);
|
||||||
$exito = !$this->sql->error();
|
$exito = !$this->sql->error();
|
||||||
$mensaje = $this->sql->mensajeError();
|
$mensaje = $this->sql->mensajeError();
|
||||||
@@ -88,3 +84,5 @@ class Ajax
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
|
@@ -258,7 +258,9 @@ class AportaContenido {
|
|||||||
$mensaje = '<div class="alert alert-success">';
|
$mensaje = '<div class="alert alert-success">';
|
||||||
$mensaje .= 'Bienvenid@ ' . $this->usuario . '</div>';
|
$mensaje .= 'Bienvenid@ ' . $this->usuario . '</div>';
|
||||||
case 'principal': // contenido inicial
|
case 'principal': // contenido inicial
|
||||||
|
if (!isset($mensaje)) {
|
||||||
$mensaje = "";
|
$mensaje = "";
|
||||||
|
}
|
||||||
$creditos = "$('#creditos').modal({keyboard: false});";
|
$creditos = "$('#creditos').modal({keyboard: false});";
|
||||||
$centro = '<div class="well well-sm">' . CENTRO . '</div>';
|
$centro = '<div class="well well-sm">' . CENTRO . '</div>';
|
||||||
$tabla = $this->creaTablaAcercaDe();
|
$tabla = $this->creaTablaAcercaDe();
|
||||||
|
1
Csv.php
1
Csv.php
@@ -70,7 +70,6 @@ class Csv {
|
|||||||
private $cantidadReal;
|
private $cantidadReal;
|
||||||
private $nSerie;
|
private $nSerie;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
// El constructor necesita saber cuál es la opción actual
|
// El constructor necesita saber cuál es la opción actual
|
||||||
/**
|
/**
|
||||||
|
@@ -15,7 +15,7 @@ Utiliza:
|
|||||||
|
|
||||||
[Manual de Usuario](http://rmontanana.gitbooks.io/inventario2/)
|
[Manual de Usuario](http://rmontanana.gitbooks.io/inventario2/)
|
||||||
|
|
||||||
[Instalación de ejemplo](https://inventario.rmontanana.es)
|
[Instalación de ejemplo](http://inventario2.rmontanana.es)
|
||||||
|
|
||||||
[Estadísticas del proyecto](https://www.ohloh.net/p/inventario2)
|
[Estadísticas del proyecto](https://www.ohloh.net/p/inventario2)
|
||||||
|
|
||||||
|
16
Sql.php
16
Sql.php
@@ -1,5 +1,4 @@
|
|||||||
<?php
|
<?php
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gestión de una base de datos MySQL
|
* Gestión de una base de datos MySQL
|
||||||
* @author Ricardo Montañana <rmontanana@gmail.com>
|
* @author Ricardo Montañana <rmontanana@gmail.com>
|
||||||
@@ -22,8 +21,7 @@
|
|||||||
* along with Inventario. If not, see <http://www.gnu.org/licenses/>.
|
* along with Inventario. If not, see <http://www.gnu.org/licenses/>.
|
||||||
*
|
*
|
||||||
*/
|
*/
|
||||||
class Sql
|
class Sql {
|
||||||
{
|
|
||||||
/**
|
/**
|
||||||
* @var mixed Manejador de la base de datos.
|
* @var mixed Manejador de la base de datos.
|
||||||
*/
|
*/
|
||||||
@@ -77,7 +75,6 @@ class Sql
|
|||||||
$this->estado=true;
|
$this->estado=true;
|
||||||
}
|
}
|
||||||
$this->peticion=NULL;
|
$this->peticion=NULL;
|
||||||
$this->bdd->set_charset("latin1");
|
|
||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
public function __destruct()
|
public function __destruct()
|
||||||
@@ -152,8 +149,7 @@ class Sql
|
|||||||
* Devuelve el número de tuplas afectadas en la última petición.
|
* Devuelve el número de tuplas afectadas en la última petición.
|
||||||
* @return integer Número de tuplas.
|
* @return integer Número de tuplas.
|
||||||
*/
|
*/
|
||||||
public function numeroTuplas()
|
public function numeroTuplas() {
|
||||||
{
|
|
||||||
return $this->numero;
|
return $this->numero;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
@@ -176,16 +172,14 @@ class Sql
|
|||||||
* Devuelve la condición de error de la última petición
|
* Devuelve la condición de error de la última petición
|
||||||
* @return boolean condición de error.
|
* @return boolean condición de error.
|
||||||
*/
|
*/
|
||||||
public function error()
|
public function error() {
|
||||||
{
|
|
||||||
return $this->error;
|
return $this->error;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* Devuelve el mensaje de error de la última petición
|
* Devuelve el mensaje de error de la última petición
|
||||||
* @return <type>
|
* @return <type>
|
||||||
*/
|
*/
|
||||||
public function mensajeError()
|
public function mensajeError() {
|
||||||
{
|
|
||||||
return $this->mensajeError.$this->bdd->error;
|
return $this->mensajeError.$this->bdd->error;
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
@@ -233,3 +227,5 @@ class Sql
|
|||||||
return $codigo;
|
return $codigo;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
?>
|
||||||
|
Reference in New Issue
Block a user