]> git.llucax.com Git - mecon/meconlib.git/commitdiff
Agrege una funcion para verificar si un login es valido
authorMartín Marrese <marrese@gmail.com>
Fri, 15 Aug 2003 20:11:41 +0000 (20:11 +0000)
committerMartín Marrese <marrese@gmail.com>
Fri, 15 Aug 2003 20:11:41 +0000 (20:11 +0000)
lib/MECON/Usuario.php

index d8ef1ebe5e7838e282e30a7be2d8a1d1d4ddb5e4..bdfd064b0d96d28b03a2d851ac579b46b987df80 100644 (file)
@@ -270,5 +270,32 @@ class MECON_Usuario {
     }
     // -X2C
 
+    /**
+      * Verifica si el login pasado por parametro es valido
+      *
+      * @param string $login Login a verificar
+      *
+      * @return mixed
+      * @access public
+      */
+    function verificarLogin($login = null) {
+        if ($login) {
+            $db = DB::connect($this->dsn);
+            if (PEAR::isError($db)) { 
+                return $db;
+            }
+            $sql = "SELECT count(*) as cuenta FROM Usuario WHERE login = '$login'";
+            $result = $db->query($sql);
+            if (PEAR::isError($result)) { 
+                return $result;
+            }
+            $row = $result->fetchRow(DB_FETCHMODE_ASSOC); 
+            if ($row['cuenta'] != 0) {
+                return true;
+            }
+        }
+        return false;
+    }
+
 } // -X2C Class :MECON_Usuario
 ?>
\ No newline at end of file