Si realizo toda la operación en el mismo archivo todo funciona correctamente, pero al querer hacer la función a parte es cuando me falla.
inicio.php
Código PHP:
<?php
session_start();
if (isset($_SESSION["k_username"]))
{
include("conectar.php");
conectar();
include("funciones.php");
$usuario=$_SESSION['k_username'];
rol($usuario);
if($data[0] == '1') {
?>
<!-- comienzo cabecera -->
<?php
include ("plantillacabecera.php");
?>
<!-- fin cabecera -->
<!-- comienzo página -->
<div id="pagina">
</div>
<!-- fin página -->
<!-- comienzo pie -->
<?php
include ("plantillapie.php");
?>
<!-- fin pie -->
<? }else{
header("location:admin.php");
}
}
else{
header("location:login.php");
} ?>
Código PHP:
<?php
function rol($usuario)
{
$query=mysql_query("SELECT rol FROM usuarios WHERE usuario= '$usuario'");
$data=mysql_fetch_array($query);
return $data[0];
}
?>