2 Commits

Author SHA1 Message Date
6829495ca9 *Corregido que no aparecía el mensaje de bienvenida al hacer login en la aplicación 2014-10-23 19:28:38 +02:00
12ff042c1d Merge branch 'release/1.17' into develop
* release/1.17:
  Eliminados los mensajes de aviso de php en todos los archivos php, actualizada la versión y el changelog
2014-07-29 21:41:51 +02:00
5 changed files with 98 additions and 103 deletions

View File

@@ -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
} }
} }
} }
?>

View File

@@ -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();

View File

@@ -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
/** /**

View File

@@ -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
View File

@@ -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;
} }
} }
?>