Cita:
Iniciado por TMeister
Código PHP:
Ver original$role = "administrator"; // Esto es una asignación
$role == "administrator"; // Es una verificación
Tu siempre haces una asignación por eso siempre te dice que eres administrator.
Muy Buenas TMeister te agradezco también la ayuda que me ofreces, la verdad es que ese fayo que me comentas... ni había caido! jajaj, muy buena esa :D
Gracias a tu aclaración voy a seguir con ello haber si consigo dar con la solución, aunque por ahora los resultados son los mismos no voy a decaer hasta que lo consiga, gracias nuevamente.
PD: ¿Alguien sabe si en realidad estoy usando las variables y funciones correctas?, es que en realidad ya no se que pensar acerca de éste problema... es algo sencillo y no encuentro la forma de que funcione.
En cuanto a las variables me refiero a " $role ", "$user_ID" y a funciones me refiero a " is_user_logged_in() ", Si existen otras u otras formas de verificar el usuario logueado... haganmelo saber please.
Hola Pleter, Gracias por seguir activo en éste tema, la verdad es que he vuelto a probar tu nuevo código que es similar a la OPCION 1 pero con la modificacion que TMeister propone. El resultado es el mismo, si entro com administrador no me muestra ningún "ECHO", mientras que si me logueo como Suscriptor me aparece lo siguiente:
"Hola soy Administrador Hola soy Suscriptor Hola soy Contribuidor Hola soy Author Hola soy Editor"
Por lo tanto... sigo con ello. Gracias nuevamente Pleter, estaré al tanto de tus respuestas.
PD: también he probado a hacer la modificación de TMeister en el Switch, pero los resultados no varían...
Gracias a ambos y seguiré empeñado en conseguirlo, haber si con vuestra ayuda me encamino hacia lo que quiero. Gracias