07. Sistema CRUD - Roles de usuarios (Administrador, Lector) - PHP & MYSQL

Поделиться
HTML-код
  • Опубликовано: 21 дек 2024

Комментарии • 56

  • @softcodepm4199
    @softcodepm4199  2 года назад +4

    ¿Quieres ser parte de la comunidad de desarrolladores? 🖥️
    No importa en el nivel que estes si tienes la oportunidad de compartir tua conocimientos con el resto de colegas puedes unirte a nuestro grupo de WhatsApp ✅
    chat.whatsapp.com/LjmOE70UDQI44Ow50Fsx4x

    • @k-d1635
      @k-d1635 Год назад +2

      me podrias dar un instructivo de uso de tu crud? por favor y una historia de usuario sobre el?

    • @softcodepm4199
      @softcodepm4199  Год назад +1

      @@k-d1635 Te puede servir en cualquier sistema que uses, donde tengas mas de un rol de usuario con diferentes acciones

    • @k-d1635
      @k-d1635 Год назад

      porque no me aparece la iconografia?

    • @k-d1635
      @k-d1635 Год назад

      Cuando ingresa el usuario, de administrador o lector si se actualiza la fecha o es estatica?

  • @trinabusto1868
    @trinabusto1868 22 дня назад +1

    ¡Muchas gracias por compartir este video, me ha sido de gran utilidad! Y está todo muy bien explicado.

  • @sanchezpenaantoniosamael7866
    @sanchezpenaantoniosamael7866 2 года назад +2

    Excelente video bro me ayudo mucho like

    • @softcodepm4199
      @softcodepm4199  2 года назад

      Gracias por tu comentario. Me ayudarias mucho sigueindo en mi pagina de face o haciendo una recomendación facebook.com/SoftCodEPM?mibextid=ZbWKwL
      Saludos

  • @armandotorrez342
    @armandotorrez342 2 года назад +1

    en el documento de functions cuando agrego el header para decir a que pagina entrara el usuario segun su rol solo puedo poner un header o varios

    • @softcodepm4199
      @softcodepm4199  2 года назад

      Hola.
      Claro si tuvieramos mas roles de usuarios podriamos agregar otros header para hacer diferentes redirecciones.
      Saludos

  • @melissalisseteescobardelga6682
    @melissalisseteescobardelga6682 Год назад +1

    hola, cuando trato de ejecutar el programa me aparece esto Apache/2.4.52 (Win64) OpenSSL/1.1.1m PHP/8.0.15 Server at localhost Port 80, sabes porque?

    • @softcodepm4199
      @softcodepm4199  Год назад

      Quizas tienes un problema con el puerto de MySQL intenta ver que no haya algo mas ocupandolo.

  • @sebastianmunoz1445
    @sebastianmunoz1445 3 месяца назад +1

    muy bien explicado, el asunto es, si me logeo como lector y al ingresar cambio la url a user.php, me dejaría hacer cambios de todas maneras. Habria que hacer una validación en cada archivo php para que compruebe el rol?

    • @softcodepm4199
      @softcodepm4199  3 месяца назад

      @@sebastianmunoz1445 Para ello se tendria que hacer una validación, basta con solo un archivo, solo es cuestión de saber manipular las Sesiones de php, de igual forma te comparto este video en donde hacemos un login con una mejor forma de manipular las sesiones del usuario en base a su rol 👇🏻
      ruclips.net/video/f1iGa6yKmFg/видео.htmlsi=wy9cH_OC1MlFDN_c
      Con esto ya deberias ser capaz de hacer la función

  • @gona__
    @gona__ 3 месяца назад +1

    una pregunta bro, a mi el register no me funciona desde que puse los roles, y no quiero que el usuario eliga su propio rol, así que como se hace el register ahí?

    • @softcodepm4199
      @softcodepm4199  3 месяца назад

      @@gona__ Seguramente algun valor no se esta enviando correctamente o quizás la conexión no cambisste

    • @gona__
      @gona__ 3 месяца назад

      @@softcodepm4199 Fatal error
      : Uncaught mysqli_sql_exception: Cannot add or update a child row: a foreign key constraint fails (`registro`.`registrar`, CONSTRAINT `registrar_ibfk_1` FOREIGN KEY (`id_cargo`) REFERENCES `cargo` (`ID`) ON DELETE CASCADE ON UPDATE CASCADE) in D:\XAMPP\htdocs\IF\controlador_reg.php:24 Stack trace: #0 D:\XAMPP\htdocs\IF\controlador_reg.php(24): mysqli_query(Object(mysqli), 'INSERT INTO `re...') #1 D:\XAMPP\htdocs\IF
      egister.php(36): include('D:\\XAMPP\\htdocs...') #2 {main} thrown in
      ese es el error xd

    • @gona__
      @gona__ 3 месяца назад

      @@softcodepm4199 ya lo solucione, le puse un valor por defecto desde el php al rol

  • @softcodepm4199
    @softcodepm4199  2 года назад +1

    Hola a todos :)
    Podrian seguirme en la pagina de SoftCodEPM en Instagram y Facebook 😎
    Instragram: instagram.com/invites/contact/?i=b7ifa7qzri7u&
    Facebook: facebook.com/pages/category/Information-Technology-Company/SofCodEPM-108233685247026/

    • @c4rlosM4nuel
      @c4rlosM4nuel 2 года назад +1

      Te sigo en insta maestro que el facebook no lo uso ;-)

    • @softcodepm4199
      @softcodepm4199  2 года назад +1

      @@c4rlosM4nuel Muchas gracias por tu apoyo crack 😎

    • @c4rlosM4nuel
      @c4rlosM4nuel 2 года назад +1

      @@softcodepm4199 Que mínimo, se agradece muchiisimo que compartas tu trabajo y conocimientos

  • @alana.6646
    @alana.6646 9 месяцев назад +1

    Hola, quería saber cómo aplicar la restricción de paginas a los usuarios?
    Tiene que ver con el header?
    Tienes algún video que lo explique?

    • @softcodepm4199
      @softcodepm4199  9 месяцев назад +2

      Si tiene que ver solo que este video es muy básico para que se entienda como manipular las sesiones de usuario, para restringir el acceso a una vista en especial hay que configurar ciertos parámetros pero no es tan difícil, no hay video en el canal sobre eso pero en algún momento se compartira el tutorial

  • @edisonguamanin764
    @edisonguamanin764 Год назад +1

    Como le hiciste eso del rol en phpMyAdmin para qué salga 1 lector 2 administrador

    • @softcodepm4199
      @softcodepm4199  Год назад

      Solo le di a la union de tablas. Para que asi identifique a que se refiere.

  • @brandonsuarez7096
    @brandonsuarez7096 Год назад +1

    Graciasssss❤

    • @softcodepm4199
      @softcodepm4199  Год назад

      Por nada, te agradeceríamos bastante que nos siguieras en nuestras redes sociales 🇲🇽✅
      Instragram: instagram.com/SoftCodEPM
      Facebook: facebook.com/SoftCodEPM

  • @deriekramosbermudez
    @deriekramosbermudez 7 месяцев назад +1

    Buenas noches, amigo, una pregunta que versión de PHP utilizaste en este vídeo?

  • @beregonzalez1746
    @beregonzalez1746 7 месяцев назад +1

    holi, en que video hiciste las bases de datos?

    • @softcodepm4199
      @softcodepm4199  7 месяцев назад

      No se muestra como tal, pero se explica como crearla y se muestra el resultado de la db.

  • @edinson6361
    @edinson6361 Год назад +1

    chevere

  • @nayeliramos85
    @nayeliramos85 Год назад +1

    amigo una pregunta, como puedes implementar en la parte de la contraseña un eyes para ver si se esta escribiendo bien la contraseña

    • @softcodepm4199
      @softcodepm4199  Год назад

      Pues habria que hacer unos ajustes quizas com Javascript para que se vea y responda al cambio.

  • @FernandoMontielRamirez
    @FernandoMontielRamirez Год назад +1

    alguien sabe como insertar una imagen de fondo para tu inicio de login?

    • @softcodepm4199
      @softcodepm4199  Год назад

      Te refieres a una imagen fija en el login o dependiendo del usuario?
      Saludos.

  • @yadilagallocristiano100
    @yadilagallocristiano100 2 года назад +1

    Buenas tardes, amigo. Una consulta, teniendo así el código y base de datos, puedo hacer que la contraseña aparezca encriptada?. O se debe arrancar con un código y BD de ceros. Gracias

    • @softcodepm4199
      @softcodepm4199  2 года назад

      Si, puedes modificarlo libremente, ya los ajustes se los pondriss tu seria cosa que cambies los paremetros en el código o en el formulario.
      Saludos

  • @cristhianmartinez132
    @cristhianmartinez132 2 года назад +2

    buenas noches amigo hay manera que agregues permisos o autetificacion para evitar que los lectores entren por url a la pagina de administradores te lo agradeceria mucho

    • @softcodepm4199
      @softcodepm4199  2 года назад +3

      Hola :)
      Si es posible tendriamos que hacer una condición en la que hagamos la restricción de accesos para las diferentes url, dejame ver que puedo hacer y subiria un nuevo video.
      Saludos.

    • @cristhianmartinez132
      @cristhianmartinez132 2 года назад +1

      @@softcodepm4199 muchas gracias saludos

    • @softcodepm4199
      @softcodepm4199  2 года назад +1

      @@cristhianmartinez132 Gracias a ti por haberte tomado el tiempo de ver el contendio :).

    • @HumorBetuliano
      @HumorBetuliano Год назад

      @@softcodepm4199 Me Podrías Ayudar Con Lo Dice Cristian, No Sé Como Hacerlo Porfa

  • @victorhugosotojimenez
    @victorhugosotojimenez 9 месяцев назад +1

    Hola disculpe tendra el video completo paso a paso estoy aprendiendo ya un estoy algo novato!!!

    • @softcodepm4199
      @softcodepm4199  9 месяцев назад

      Por el momento no de hecho este es una validacion de sesion basica tenemos pensado en un futuro hacer un tutorial de una validacion avanzada para inicio de sesion de usuarios

  • @juniorrucanacallanaupa1585
    @juniorrucanacallanaupa1585 Год назад

    para seguirte en github ?

  • @horylanus6013
    @horylanus6013 Год назад +1

    La verdad muy bueno en mi servidor local anda perfectamente, en un servidor pago privado no hay caso me es imposible la conexion, cambie varios valores pero impossible para mi . Gracias

  • @leonelaponte356
    @leonelaponte356 2 года назад +1

    Excelente video amigo, podrías hacer uno en donde No muestre toda la información sino solo cuando consultes, ahí recién te muestre lo que buscas?

    • @softcodepm4199
      @softcodepm4199  2 года назад

      Si bro si es posible. De hecho ya lo te go hecho solo falta subirlo.
      Saludos!!

  • @diegoalejandroh6139
    @diegoalejandroh6139 10 месяцев назад +1

    es la mejor forma de hacerlo?

    • @softcodepm4199
      @softcodepm4199  10 месяцев назад +1

      Es una forma básica, ya que falto ajustar y validar muchas cosas, simplemente muestra como crear roles y que funciones asignarles pero obviamente falta mucha logica para lograr algo mas concreto

  • @kevinlazo8639
    @kevinlazo8639 2 года назад +2

    buen video solo que tu haces los videos para enseñar como se hace cada proceso y eso de "yo me adelante" no parece mucho porque talvez es algo que otra persona que ve tus videos buscan hacer o no saben como y con eso no ayudas mucho

    • @softcodepm4199
      @softcodepm4199  2 года назад

      Claro lo tenere encuentam solo que hay algunas cosas que adelanto para que no sea largo el video aveces solo son cosas simples. Pero gracias por tu comentario
      Saludos