Curso PHP Básico: 7. Sesiones -

Поделиться
HTML-код
  • Опубликовано: 3 окт 2024
  • En este video aprenderás a manejar #sesiones en #PHP.
    🔔 Suscríbete al canal ruclips.net/user/jo... 🤓
    👉 Visita mi sitio web jonmircha.com/ 💻
    🌮 ¿Me invítas un taco? www.paypal.me/...
    🗃️ Recursos: github.com/jon...
    📦 Códigos: github.com/jon...

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

  • @jonmircha
    @jonmircha  5 лет назад +1

    🔔 Suscríbete al canal ruclips.net/user/jonmircha 🤓
    👉 Visita mi sitio web jonmircha.com/ 💻
    🌮 ¿Me invítas un taco? www.paypal.me/jonmircha
    🗃️ Recursos: github.com/jonmircha/youtube-php/raw/master/recursos-tutoriales-php.zip
    📦 Códigos: github.com/jonmircha/youtube-php

  • @Itsme-fm3dm
    @Itsme-fm3dm 12 лет назад +5

    Este tema me ha sido muy útil :D
    Cada vez esto se va haciendo más emocionante para mí.
    Gracias por su solidaridad

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

      ¿Cómo te va con el conocimiento que obtuviste de Jonathan hace 9 años?, ¿Lo lograste aprovechar?

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

    programador de la vieja escuela tipieando una a una la estructura HTML eso es de CRACK! saludos y gracias mircrack!

  • @ileshious
    @ileshious 12 лет назад

    jajajajaja min 15.46 me encanto! mil gracias nuevamente! un abrazo mexica desde el polo norte!

  • @TheJozzef21
    @TheJozzef21 12 лет назад

    tu eres el man de los manes!!! grande maestro muy buenos videos cmo me gustaria k mi profesores de la universidad enseñaran como tu...saludos desde Perú

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

    Excelente, como dijiste, es básico y obviamente habrán formas más complejas y seguras de trabajar con sesiones. Pero este ejercicio me hacía mucha ilusión poder hacerlo y si pude! Gracias 😀

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

    Mucho amor para ti, Jonathan. Sigo aprendiendo, me había desguindado un poco del aprendizaje, ¡Pero ya he vuelto!

  • @kanonflores0113
    @kanonflores0113 2 месяца назад +1

    Profesor esta muy interesante sus clases me encanta!

    • @jonmircha
      @jonmircha  2 месяца назад

      Hola, muchas gracias👋🏻😉

  • @MikeMaSan
    @MikeMaSan 8 лет назад +3

    Aprendo más contigo Jhon! que en Clase! Muchas Gracias!

  • @franamu
    @franamu 9 лет назад +3

    Tenes que venir a Argentina a dar clases presenciales :) sos muy buen profesor :D seguí adelante que yo estoy en todos tus cursos me encantan!

  • @alexanderrivera7016
    @alexanderrivera7016 11 лет назад

    Muchas gracias por la enseñanza que brindas... sigue adelante. Dios te bendiga en todo lo que haces.

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

    Profe! muy buena clase! Gracias!! 💪🫂

  • @carlospuertoordaz
    @carlospuertoordaz 10 лет назад

    Hermano usted es un barbaro como decimos en venezuela... excelente tutorial!!! bendiciones para ti por compartir tus conocimientos a lo que no sabemos mucho de esto. Saludos.

  • @hereniocabrera
    @hereniocabrera 12 лет назад

    sos un genio amigo! me queda muy claro todo,gracias por compartir conocimiento. saludos desde Argentina

  • @leviatanxp1991
    @leviatanxp1991 10 лет назад +1

    Esta excelente el tutorial... ya combinado con mysql y agregandole algo de javascript quedaria perfecta una aplicacion.... estaria bueno que hicieras uno con mas seguridad con el php como por ejemplo no mostrar a donde se dirigen los formularios ocultandolo con javascript... pero la verdad q esta sencillo y muy bueno te felicito y agradezco

  • @barm803
    @barm803 11 лет назад

    Muy bueno. Gracias de verdad. Espero sigas aportando más de tus conocimientos. Saludos desde Piura-Perú.

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

    Muy buena clase! gracias Jon!

  • @elliotgarcia2784
    @elliotgarcia2784 12 лет назад

    esa función de error_reporting muy útil en realidad.
    // Notificar todos los errores excepto E_NOTICE
    error_reporting(E_ALL ^ E_NOTICE);
    para esto casos también es bueno usar otra función llamada isset(); // valida que este definida la variable no sea tipo NULL.
    nota no valida variables vacias son otra cosa y se tratan con empty o cualquier otra función que tengamos ala mano jojo.
    mm también es bueno usar otra función autoload para agregar nuevos archivos jojo. suerte sigue así.

  • @saulhernandezaguilar7444
    @saulhernandezaguilar7444 9 лет назад

    Hola.. gracias por todo Joon..
    Andres comento como no usar el error_reporting, aqui les dejo completo, pues si solo le pones el If, no muesra el echo "Introduce tus Datos", Saludos..
    //error_reporting(E_ALL ^ E_NOTICE);
    if(isSet($_GET["error"])){
    if($_GET["error"]=="si"){
    echo "Verifica tus Datos";
    }else{
    echo "Introduce tus Datos";
    }
    }else{
    echo "Introduce tus Datos";
    }

  • @addev-m
    @addev-m 3 года назад

    Interesante las sesiones, necesitaba aprender esto para seguir el curso de php con POO

  • @leonardopatricio1
    @leonardopatricio1 10 лет назад +1

    desde Ecuador saludos tus videos me son de gran ayuda para mi carrera de ingenieria gracias !!!!!!!!

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

    Muy bueno Jon, como siempreeee!

  • @deynerdejesus3689
    @deynerdejesus3689 11 лет назад +1

    Que Bien que explicas, te felicito por transmitir tus conocimientos :D

  • @luisito1685
    @luisito1685 9 лет назад +1

    se agradece el tutorial haces sencillo lo que en otros vídeos e visto muy complicado

  • @XxXSLASHgibsonXxX
    @XxXSLASHgibsonXxX 11 лет назад

    exelente tutorial explicas muy bien podrias hacer un videotutorial de como hacer comentarios en tiempo real algo parecido como facebook gracias y de nuevo eres exelente maestro

  • @punky74
    @punky74 12 лет назад

    wow!! excelente :) ahora se como funcionan las sesiones :) muchas gracias!! a la espera de otro videotuto :)

  • @Sergioesport
    @Sergioesport 10 лет назад

    TUS VIDEOS SON LOS MEJORES ME AYUDARON MUCHISISISIMO AMIGO GRACIAS POR SUBIRLO QUE DIOS TE BENDIGA!

  • @cristobalkitoa1844
    @cristobalkitoa1844 3 года назад +1

    Aunque tarde per lo necesitaba esto muchas gracias

  • @ottocordova
    @ottocordova 10 лет назад

    explicas de maravilla, gracias por compartir tus conocimientos...

  • @MNLAntony
    @MNLAntony 12 лет назад

    De lujo!! me ha servido mucho, espero el del correo!!

  • @AndresMartinez-bw4jw
    @AndresMartinez-bw4jw 10 лет назад

    Ante todo agradecerte estos videos que me estan sirviendo de mucha ayuda. Comentarte que otro metodo de evitar el Notice de cuando la variable error no ha sido creada aun, seria poner ante del if de ésta otro if, tipo if(isset($_GET["error"])), de este modo solo entra si la variable a sido creada, evitando el Notice. Un saludo y gracias de nuevo.

  • @omarvilla1213
    @omarvilla1213 5 лет назад +1

    Excelente 👍

  • @elliotgarcia2784
    @elliotgarcia2784 12 лет назад

    solo si son más de dos archivos, si no podemos usar desde un include_once hasta el require_once,require o include.
    son lo mismo pero cambian un poco.

  • @kikindbz
    @kikindbz 10 лет назад +1

    Excelentes tutoriales, hagan mas!

  • @Shepherdshekler
    @Shepherdshekler 12 лет назад

    que buen tutorial, muy facil de entender, tengo 13 años y lo he aprendido rapido =)
    tambien te queria preguntar cual es la diferencia entre una sesion y una cookie?

  • @ArturoRSDarkArtist
    @ArturoRSDarkArtist 8 лет назад

    Excelente tuto me ha servido bastante.....

  •  12 лет назад

    Excelente vídeo, todo muy claro, gracias!!!

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

    excelente video gracias

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

      Gracias por comentar

  • @JuanRVillanuevaXX
    @JuanRVillanuevaXX 11 лет назад

    ya descubrí mi error haha gracias por tus tutoriales!

  • @Hummer2SUT
    @Hummer2SUT 11 лет назад +1

    Si intento meter el Span, muestra todo el texto a partir de ahí, hasta el ?> si quito el Span funciona sin problemas (IE10). 11:15
    A la hora de probar user y pass, en IE10 quiere bajar control.php, y en Firefox 24 se queda en blanco...

  • @andreagabrielagonzalezsana52
    @andreagabrielagonzalezsana52 9 лет назад

    Gracias... muy bien explicado!!!

  • @eliezerhilario
    @eliezerhilario 9 лет назад

    Excelente material

  • @MrKupoman0
    @MrKupoman0 11 лет назад

    Mil gracias!!!!!!

  • @18anyelo
    @18anyelo 4 года назад

    Amigo que buen canal Sigue así porfa

    • @jonmircha
      @jonmircha  4 года назад

      Gracias 🤓 Comparte y suscribete 🤗

  • @andres-yd1ev
    @andres-yd1ev 9 лет назад

    Gracias, excelente video.

  • @victorrobles2555
    @victorrobles2555 11 лет назад

    Un aporte yo en lo personal en vez de poner la función error_reporting en el condicional if le digo if(isset($_GET["error"])) como no existe pues no muestra el mensaje de alerta, saludos

  • @dloaiza5076
    @dloaiza5076 9 лет назад

    ayuda con este please
    1. Análisis (explicación del juego):
    Cada vez que se empieza un partido, el programa debe "eligir" un número de cuatro cifras (sin cifras repetidas), que será el código que el jugador debe adivinar en la menor cantidad de intentos posibles. Cada intento consiste en una propuesta de un código posible que tipea el jugador, y una respuesta del programa. Las respuestas le darán pistas al jugador para que pueda deducir el código.
    Estas pistas indican cuán cerca estuvo el número propuesto de la solución a través de dos valores: la cantidad de aciertos es la cantidad de dígitos que propuso el jugador que también están en el código en la misma posición. La cantidad de coincidencias es la cantidad de digitos que propuso el jugador que también están en el código pero en una posición distinta.
    Por ejemplo, si el código que eligió el programa es el 2607, y el jugador propone el 1406, el programa le debe responder un acierto (el 0, que está en el código original en el mismo lugar, el tercero), y una coincidencia (el 6, que también está en el código original, pero en la segunda posición, no en el cuarto como fue propuesto). Si el jugador hubiera pro-puesto el 3591, habría obtenido como respuesta ningún acierto y ninguna coincidencia, ya que no hay números en común con el código original, y si se obtienen cuatro aciertos es porque el jugador adivinó el código y ganó el juego.

  • @Breison
    @Breison 12 лет назад

    Me kedo claro brother son buenos tus tutoriales... una consulta si quiero que vean solamente algunas paginas los que se registraron debo colocar en cada pagina "session_start();" Gracias

  • @PamelaBritoLeal
    @PamelaBritoLeal 8 лет назад

    Hola!!! Que tal? Con tus tutoriales siempre aprendo algo nuevo, tengo esta consulta: necesito subir archivos pdf al servidor, guardar la ruta en la BD y luego mostrar los archivos... algunos archivos no serán visibles para unos usuarios, puedes orientarme?

  • @ZiggySBowie
    @ZiggySBowie 11 лет назад

    Hola muchas gracias por esos excelente videos bien explicado, una pregunta, igual en un canal de RUclips vi que el que hacia el video tutorial, convertia la sesion en un array, bueno Creo que de por si es un array ¿O me equivoco? bueno, con un while y conectandose a la base de datos a la tabla usuario, donde esta toda la informacion convertia la sesion en array con todos esos datos mi pregunta es ¿Que tan seguro es eso? ¿Y que tan lento hace a la pagina ese metodo?

  • @e.katianaperezb.2081
    @e.katianaperezb.2081 10 лет назад

    gracias!!!!!

  • @sagocode
    @sagocode 6 лет назад +1

    Que buen video

    • @jonmircha
      @jonmircha  6 лет назад

      Gracias, comparte y suscríbete

  • @hugo4ng3l3s
    @hugo4ng3l3s 11 лет назад

    Hola muy buenos tutoriales saludos desde Perú, tengo una consulta como haria para que despues de que inicie sesion y digamos presione el boton para ir a la pagina anterior ya no me salga otra vez el llenado del formulario, pues supuestamente ya estoy logueado

  • @GenioHbs
    @GenioHbs 11 лет назад

    Excelente tuto amigo, pero tengo una duda cuando salta a archivo-protegido donde va el usuario sale 1 me retorna una variable entera que podra ser?

  • @juanperezsalazar1375
    @juanperezsalazar1375 10 лет назад

    Gracias, ahora Mysql :D

  • @christianosorio9239
    @christianosorio9239 3 года назад +1

    Yo tuve que cambiar el orden en sesion.php . Si dejaba primero el session star, abría la página protegida. Inverti el orden primero la validación y luego el session_star y todo funciono perfectamente. No se si es porque estoy usando PHP en su versión 8

  • @2lashjg
    @2lashjg 11 лет назад

    HOLA BUEN TUTORIAL, COMO HARÍA PARA VARIOS USUARIOS. SALUDOS

  • @fabinmunoz8314
    @fabinmunoz8314 9 лет назад

    Amigo, la pregunta puede ser tonta, pero..¿Por que escribes "Usuario" sin usar una etiqueta ?.
    Hacerlo de esa forma es buena o mala practica.

  • @lamandragora
    @lamandragora 11 лет назад

    Jhon podrias hacer un tuto de como crear una suscripcion para web con php y mysql
    por favor

  • @mauriciovazquezarevalo2508
    @mauriciovazquezarevalo2508 11 лет назад

    que tal esta mu sensillo de entender tu tutorial, me podrias pasar el linck de la app de una autentificacion con seciones y una base de datos porfa me interesaria mucho estoy en la carrera de informatica y necesito desarrollar una app con seciones y base de datos
    gracias!!!

  • @sytemkerto
    @sytemkerto 9 лет назад

    al dar click en el boton de entrar en el index.php se me queda barado en el control.php???

  • @MiguelAngel-mf3yu
    @MiguelAngel-mf3yu Год назад

    como seria si un usuario es administrador o un usuario normal , los 2 tendria el mismo acceso , como restrigiria eso ?

  • @stivenjimenezherrera4880
    @stivenjimenezherrera4880 10 лет назад

    al dar click en el boton de entrar en el index.php se me queda barado en el control.php.... porque pasa eso?

  • @joelacosta7151
    @joelacosta7151 3 года назад +1

    ¿Cómo se podría debilitar este tipo de seguridad como alguien podría acceder a la página segura de otra manera?

    • @jonmircha
      @jonmircha  3 года назад +1

      tendría que saber el id de la sesión

  • @ivisneidycontreras2314
    @ivisneidycontreras2314 8 лет назад

    hola gracias por tu video pero yo estado buscando un tutorial que me ayude. mi paguina esta lista y le falta que a una persona logiarse mas de tres intentos y no sepa el user y passaword se bloquee por un cierto tiempo usando seccion_stard

  • @khrystyan888
    @khrystyan888 6 лет назад

    como haria para que la sesión dure mas tiempo

  • @ohiwantyoutobelieve
    @ohiwantyoutobelieve 3 года назад +1

    Me pregunto si estos procedimientos son estandar? en el sentido que si siempre se debe hacer lo mismo? crear la misma cantidad de archivos php y ese tipo de cosas?, es decir las webs que trabajan con php siempre tienen este mismo procedimiento?

    • @jonmircha
      @jonmircha  3 года назад

      Recuerda que en la programación, siempre habrá al menos dos formas de hacer las cosas 🤓

    • @ohiwantyoutobelieve
      @ohiwantyoutobelieve 3 года назад

      @@jonmircha ♥ entendido

  • @MiguelAngel-mf3yu
    @MiguelAngel-mf3yu Год назад

    es valido porner isset en vez de error_reporting , o cual tu me recomiendas en tu experiencia :D

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

      si quieres mensajes de error error_reporting

  • @wilmeralexanderv9078
    @wilmeralexanderv9078 3 года назад +1

    Hola no se porque pero hice los codigos tal cual los hiciste pero cuando coloco usuario y password correctos no me redirige a ninguna parte se queda en el mismo formulario

  • @JuanRVillanuevaXX
    @JuanRVillanuevaXX 11 лет назад

    Por alguna razón no me funciona el archivo sesion.php
    archivo-protegido.php me devuelve un error:
    Undefined variable: _SESSION

  • @diegoskili
    @diegoskili 9 лет назад

    Buenas noches Bectlan al momento de subirlo a hosting no se crea la session porque puede ocurrir esto osea al inciiar secion me manda el mensaje Not Found
    The requested URL /archivo-protegido.php was not found on this server.
    Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request. pero si esta en el directorio simplemente no lo haya

  • @aracelyvillafana1379
    @aracelyvillafana1379 10 лет назад

    Hola podrías hacer un formulario para registrar información por php ? por favor T_T

  • @MiguelAngel-mf3yu
    @MiguelAngel-mf3yu Год назад

    la funcion header() para redireccionar , funciona en todo los hosting ? gracias

  • @DrDiableroMX
    @DrDiableroMX 9 лет назад

    Hola.
    Estaba siguiendo tus videos, son buenos.
    Estoy haciendo un proyecto en PHP y MySql, en esta parte de Login, en lo que serian tus archivos protegidos, colocas include(sesion.php), tomando en cuenta que todos tus archivos .php estan en una sola carpeta, y balla que funciona bien.
    Ahora dentro de mi proyecto toda esta parte de sesion la almaceno en una carpeta llamada sesion, que esta dentro de la carpeta de mi proyecto, donde alojo otras carpetas con mas archivos php etc como agregar eliminar css etc. y a la hora de logear mi usuario, y querer utilizar mi mi archivo sesion.php para proteger mi paguina. me genera un error.
    no se si me di a entender U.U y si no te dejo esto y tal ves comprendas un poco mejor:
    //marca error
    investige un poco y mencionan que debo abilitar el "allow_url_fopen", lo busque en mi archivo php.ini y esta abilitado.
    No se como solucionarlo ayuda!
    Gracias

  • @jacaxo
    @jacaxo 7 лет назад

    Manejando sesiones tengo un pequeño problema... al dar clic con el boton atras se pierde la conexion... alguien por favor me puede ayudar?

  • @adrianfelipearroyavetabare7239
    @adrianfelipearroyavetabare7239 10 лет назад

    en archivo protegido y archivo protegido 2 debi quitar el include porque me sale que la pagina tiene bucle de direccionamiento.
    y ahi mismo en $_SESSION["usario"] sale notice de que no se ha usado la variable y no muestra el usuario quisiera que me solucionaran muchas gracias
    Magnificos tutoriales

  • @lluiman
    @lluiman 11 лет назад

    no me funciona el "archivo-protegido.php"

  • @lamandragora
    @lamandragora 12 лет назад

    facil y sencillo mi chavo.x10hosting y no te pone publicidad pasate por mi canal ahi tengo un tuto de como crearte una cuenta gratis

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

    Se parece mucho a JavaScript, eso lo hace màs fàcil creo

  •  8 лет назад

    amigo, un tutorial de como el usuario pueda cambiar luego la contraseña