Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

377
Vistas
¿Cómo ocultar botones según tu "trabajo"?

Estoy creando una aplicación y quiero que los botones aparezcan en función de su $job . Hay 4 trabajos, que están todos en bases de datos mysql:

  1. alumno
  2. profesor
  3. personal
  4. principal,

El botón de registro solo puede ser visto por el maestro, el personal y el director.

Pero no sé cómo hacerlo.

Aquí está mi código:

 <?php session_start(); include("connection.php"); include("functions.php"); $user_data = check_login($con); if ($_SERVER['REQUEST_METHOD'] == "POST") { $job = $_POST['job']; } ?> <!DOCTYPE html> <html> <head> <title> NetPlat </title> </head> <body> <a href="login.php"> <button id="button">Logout</button> </a><br><br> <a href="signup.php"> <button>Signup Student</button> </a> </body> </html>
about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Rodear el marcado del botón con una declaración if simple usando la función in_array para verificar que el trabajo está permitido, funcionará.

 <?php if(in_array($job, ['teacher', 'staff', 'principal'])) { ?> <a href="signup.php"> <button>Signup Student</button> </a> <?php } ?>

Lo anterior solo generará el botón html si el valor de $job se encuentra en la matriz.

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda