Comunidad de diseño web y desarrollo en internet online

Contenido según usuario

Citar            
MensajeEscrito el 23 Jul 2014 02:17 am
estimado, estoy haciendo un panel en el cual solo ingreso datos a una base de datos, pero quiero que al ingresar al índex que es el archivo donde se realiza el login al ingresar el usuario exista una función que muestre por ejemplo.

usuario:
ingresar, modificar password editar registro

administrador
ingresar, editar, borrar, cambiar password, crear nuevo usuario.

pero que me permita editar desde el índex y que cambie el menú y el contenido.
por ahora solo tengo el login, la visualización de los registros pero aun me falta el menú y las opciones…tienen algúna referencia al respecto?

Por kaposoyyo

5 de clabLevel



 

safari
Citar            
MensajeEscrito el 23 Jul 2014 07:24 pm
Saludos
según puedo entender el inconveniente que tienes es que al loguearse un usuario "normal" le muestre diferente contenido a un usuario "administrador", en mi caso te diría que lo realices de la siguiente manera:

creación de una tabla con los usuarios y un campo donde estipules si es cliente o administrador y al momento del logueo te envié a la pagina de cliente o administrador

Atte.: Mario

Por mario22121985

88 de clabLevel



 

chrome
Citar            
MensajeEscrito el 23 Jul 2014 08:41 pm
claro, esa es la idea, pero intente algo como esto
<?php


if (!check_auth_user())
{
login_form();
}
else
{
$handle = db_connect();

$writer = get_writer_record($_SESSION['auth_user']);

$query = "SELECT * FROM `usuarios` WHERE grupo";
$result = $handle->query($query);


//Cuerpo
if($result == 0) {
echo "soy adminisrador";
echo "<a href='logout.php'>Salida</a>";
}
else
{
echo "soy usuario";
echo "<a href='logout.php'>Salida</a>";
}
}

?>

Por kaposoyyo

5 de clabLevel



 

safari
Citar            
MensajeEscrito el 24 Jul 2014 05:38 am
al final lo hice así

<?php
include_once ('include_fns.php');

if (!check_auth_user())
{
login_form();
}
else
{

$handle = db_connect();

$writer = get_writer_record($_SESSION['auth_user']);




if($writer['grupo']==0)
{
echo "hola admin";
echo '[<a href="logout.php">borrar</a>] ';

}
else
{
echo "hola usuario";
echo '[<a href="logout.php">borrar</a>] ';
}


}

?>

No se si será la mejor opción, pero por el momento me permite solucionar en parte lo que quiero. Ojala si tienen algún aporte adicional se agradece

Por kaposoyyo

5 de clabLevel



 

safari

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.