![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
25/03/2009, 16:48
|
| | Fecha de Ingreso: enero-2009
Mensajes: 54
Antigüedad: 16 años, 1 mes Puntos: 1 | |
Respuesta: Problemas con llamadas a las clases Hola Triby gracias por responder ahí va el código.
class CTaxis
{
var $MENSAJE1;
var $MENSAJE2;
var $PROGRAMA;
var $TARJETA;
var $USUARIO;
var $PASSWORD;
var $LOGEADO;
public function __construct()
{
}
public function __destruct()
{
}
.....
-- parte donde hago la consulta --
public function Logear($usuario,$password)
{
$conexion=mysql_connect("localhost","root","");
$BD=mysql_select_db("disengweb");
$sel1="SELECT * FROM login WHERE Usuario='".$usuario."' AND CodUsuario='".$password."'";
$exec1=mysql_query($sel1);
$cadena1=mysql_fetch_array($exec1);
$afec=mysql_affected_rows();
if (!$afec)
{
$_SESSION["correcto"]="";
$sesion="<FONT SIZE='10px' COLOR='RED'>Este Usuario o Código - NO EXISTE -</FONT>";
}
else
{
$_SESSION["correcto"]="CORRECTO";
$_SESSION["bienvenida"]=$cadena1["Nombre"];
$ini=0;
$fin=strpos($cadena1["Apellidos"]," ");
$Apellidos=substr($cadena1["Apellidos"],$ini,$fin);
$_SESSION["bienvenida"].=" ".$Apellidos;
$_SESSION["USUARIOLOGO"]=$cadena1["Usuario"];
$_SESSION["CODIGOLOGO"]=$cadena1["CodUsuario"];
$sesion="CORRECTO";
}
return($sesion);
}
}//cierro la clase
Que llamada de esta forma:
if (isset ($_POST["entrar"]))
{
$obj=new CTaxis;
$sesion=$obj->Logear($_POST["Usuario"],$_POST["Password"]);
} |