Tengo un pequeño problema que no se muy bien como solucionar.
No consigo pasar la variable id y nombre de la clase php a la plantilla.
Lo que hago es lo siguiente:
clase
--------------
Código PHP:
class usuarios{
function nuevousuario($data){
$id_usuario = $data["id"];
$nombre = $data["nombre"];
$tusuarios = mysql_query("SELECT * FROM users WHERE id_usuario ='$id_usuario'");
if(mysql_num_rows($tusuarios) == 0){
$usuarios = mysql_query("INSERT INTO usuarios (id_usuario, nombre) VALUES ('".$id_usuario."','".$nombre."')");
}
$this->conexiones($data);
}
function conexiones($data) {
$id_usuario = $data["id"];
$tusuarios = mysql_query("SELECT * FROM users WHERE id_usuario =".$id_usuario."");
if (mysql_num_rows($tusuarios)!=0){
if (!isset($_SESSION))
session_start();
$_SESSION['id_usuario'] = $id_usuario;
$_SESSION['nombre'] = $nombre;
return true;
}else{ return false;}
}
function verificar_usuario(){
if (!isset($_SESSION))
session_start();
if (isset($_SESSION['id_usuario']))
return true;
return false;
}
}
plantilla
---------------------------------
Código PHP:
if ($clase->verificar_usuario()){
echo $id_usuario."-".$nombre;}else {echo "conectar";}
saludos
gracias