El admin con rango 4 se me pasa a avanzado, rango 2
Hola, en mi pagina tengo el rango de administrador, con rango 4, pero al cabo de un tiempo, al publicar X post se pasa automaticamente a rango 2, avanzado, y esto con los que tienen rango 1, principiante, esta bien, pero no para el administrador, que quiero que siempre este con rango 4, como lo arreglo?,
Espero haberme explicado
Gracias
Espero haberme explicado
Gracias
0
Puntos
Puntos
1318
Visitas
Visitas
4
Resp
Resp
Por borch hace 122 meses
Avanzado
Respuesta #1
supongo que tendrás una función para que te actualice los rangos de manera automática, lo único que tienes que hacer es una condicional que te ejecute la función auto rango siempre y cuando el usuario a actualizar no sea administrador por ejemplo
Saludos
<?php if (saber_rango_user($row_Consulta['autor']) !=4 ){ //Si el rango del usuario es distinto a 4 ejecutas la función actualizar_rango($row_Consulta['autor']); } ?>o puede que te venga mejor así
<?php if (saber_rango_user($_SESSION['MM_Id']) !=4 ){ //Si el rango del usuario es distinto a 4 ejecutas la función actualizar_rango($_SESSION['MM_Id']); } ?>aun así quiero que comprendas que esto son únicamente ejemplos para que comprendas que la función actualizar_rango no tiene que ejecutarse cuando hablamos de un usuario que sea administrador, creo que es muy sencillo de entender
Saludos
0
Puntos
Puntos
Por alber hace 122 meses
Administrador
Respuesta #2
mil gracias alber, eres un acha!!
0
Puntos
Puntos
Por borch hace 121 meses
Avanzado
Respuesta #3
Hola alber, donde pongo este script??, lo he puesto en funciones.php pero nada, no me fona.
Gracias
Gracias
0
Puntos
Puntos
Por borch hace 121 meses
Avanzado
Respuesta #4
La función que me saca el rango se llama "sacarrango", y la función que me cambia de rango es " subir_rango", le pongo asi:
if (sacarrango($_SESSION['MM_id']) !=4 ){ //Si el rango del usuario es distinto a 4 ejecutas la función
subir_rango($_SESSION['MM_id']);
}
pero no me fona, me da error en la pagina.
if (sacarrango($_SESSION['MM_id']) !=4 ){ //Si el rango del usuario es distinto a 4 ejecutas la función
subir_rango($_SESSION['MM_id']);
}
pero no me fona, me da error en la pagina.
0
Puntos
Puntos
Por borch hace 121 meses
Avanzado