Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/08/2010, 00:56
Alfredex
 
Fecha de Ingreso: mayo-2009
Mensajes: 34
Antigüedad: 15 años, 8 meses
Puntos: 0
Ayuda en Sesiones!!

hola bueno queria un poco de ayuda de un ejemplo de sesions cuando tienes varios usuario con privilegios deferentes como dirigirlos hacia la hoja especifica, por ejemplo si tengo los usuarios en una base de datos, como le podria dar privilegios, para que pueda acceder a una pagina si y a otra no? porfavor ayudenme! :(

tengo como codigo esto:

Código PHP:
<?php
session_start
();
include(
"cnn_mysql.php");
if (
$_POST['txt_username']) {
$username=$_POST['txt_username'];
$password=$_POST['txt_password'];
if (
$password==NULL) {
echo 
"Escribir un password";
}else{
$query mysql_query("SELECT SocCodigo,UsuPass FROM usuarios where SocCodigo='$username'") or die(mysql_error());
$data mysql_fetch_array($query);
if(
$data['UsuPass'] != $password) {
header("location:intranet_2.html");
}else{
$_SESSION["s_username"] = $data['SocCodigo'];
$datouser=mysql_query("SELECT SocNumero,SocApellido, SocNombre, SocDNI, SocDireccion, SocMail FROM socio where SocCodigo='$username'") or die(mysql_error());
while (
$data1 mysql_fetch_array($datouser))
{
$num=$data1["SocNumero"];
$apellidos=$data1["SocApellido"];
$nombres=$data1["SocNombre"];
$dni=$data1["SocDNI"];
$direccion=$data1["SocDireccion"];
$email=$data1["SocMail"];
$nombress=$nombres." ".$apellidos;
//$completos=$nombress." ".$direccion." ".$dni." ".$email;
}
//echo "Has sido logueado correctamente ".$_SESSION['s_username']." y puedes acceder al index.php.";
header("location:intranet_logged.php?num=$num&nombresyapellidos=$nombress&dni=$dni&direccion=$direccion&email=$email&codigo=$username");}
}
}
?>
en este ejemplo, yo puedo obtener datos de los usuarios, pero deseo sabero como le asigno a cada uno los privilegios?