Saludos Juan. Estoy estudiando desarrollo web especializado en PHP en un instituto y tus clases me ayudan muchísimo para repasar y hasta aprender cosas nuevas. Explicas muy claro y detalladamente, se nota que te importa que quien ve los videos realmente aprenda en alto nivel. Te agradezco mucho, espero poder terminar los estudios y con la ayuda de tus videos conseguir un buen trabajo.
@pildorasinformaticas8 жыл бұрын
+Ariel Bruno Bircz Muchas gracias por tu comentario y por seguir mis vídeos. Me alegro de que te gusten. Te deseo suerte en tu búsqueda. Un saludo!!
@nopalahidalgo99032 жыл бұрын
Hola Juan y comunidad, pues aquí en pleno 2022 aprendiendo de tus excelentes videos. Me sucede algo muy chistoso, creo que la famosa funciòn isset el la única que me ha dado dolores de cabeza, comenzado por los warnings que me enviaba las primeras aplicaciones de POST y GET y gracias a los comentarios de esta página la mayoría pude solventarlos. Lo que aun no resuelvo y he re-escrito el código desde cero varias veces es que la función !isset me hace exactamente lo contrario, es decir, tal cual la tienes escrita no me finciona, pero si le quito la negaciòn "!" me resulta tal cual tu ejemplo. A alguien le sucede lo mismo?. SAludos desde México
@antoniovalderrama70808 жыл бұрын
Cordial saludo Don Juan; muchas gracias por tan valiosos videos, los cuales son muy claros, Igualmente por ser tan franco. Felicidades y que se te multipliquen tus bendiciones.
@pildorasinformaticas8 жыл бұрын
+Antonio Valderrama Muchas gracias por el comentario. Un cordial saludo!!
@edwinj.dominguezc.74394 жыл бұрын
¡¡Me han encantado los últimos dos vídeos!! Tenía mucho tiempo queriendo hacer algo como esto. ¡Un montón de gracias!
@thedenin8 жыл бұрын
Sin duda el mejor tutorial que he visto respecto al tema. Muchas gracias. He visto muchos videos antes de llegar a este y si duda este es el que mejor me ha funcionado. En verdad, muchas gracias. Sin embargo, si no es mucho pedir creo que podríamos dejar prácticamente sanjado el tema de registro y sesiones si incluyeses un video mas sobre Inicio y registro de sesion con Facebook que se usa ya en la mayoría de paginas web. Saludos y felicitaciones. :)
@LeonardoProne Жыл бұрын
Explicado muy fácilmente! muchas gracias!
@matthewk85314 жыл бұрын
solo actualizar algunos codigos, pero han funcionado perfecto.... muchas gracias juan... sos un crack te invito a las playas de colombia cuando quieras. saludos
@yorchnick5 жыл бұрын
Muchas gracias Profesor Juan, le envio un abrazo fraternal desde México.
@lmga41594 жыл бұрын
¡Tus vídeos son excelentes! Muchas gracias.
@adansegundocamachoalfaro62416 жыл бұрын
excelente vídeo y muy bien explicado, estoy comenzado en mágico mundo de la programación y quisiera aprender mas en php.
@demdem216 жыл бұрын
Muchas gracias por todos los videos, no te das una idea las dudas aclaradas y mejoras que hice en varios trabajos. Gracias :)
@pildorasinformaticas6 жыл бұрын
Gracias por tu comentario. Me alegro de que los vídeos sean de utilidad. Un saludo!
@blackmetal11318 жыл бұрын
Saludos , gran vídeo y explicación. Gracias por tu paciencia y vídeos.
@wendelincosmegismondi31695 жыл бұрын
Gracias por todo Juan!! Eres el mejor
@rigobertotapiacorpa50678 жыл бұрын
Antes que nada felicitarle y darle las grasias por todos sus cursos profe.....voy siguiendo muchos cursos de su canal. Es una sugerencia que le hago,,,que si puede hacer un curso de manejo de algun frameWork para php como yii..ya que su uso facilita mucho.
@pildorasinformaticas8 жыл бұрын
+Rigoberto Tapia Hola !! Gracias por el comentario. Sí, es algo que me piden a diario y tengo pensado hacerlo en un futuro. De momento gana Laravel.... Un saludo
@rigobertotapiacorpa50678 жыл бұрын
Buenas tardes profe o tiempo que sea...eh usted dice que laravel es mejor que yii?? o entendimal??
@victoriaramirezborges46126 жыл бұрын
No plantees las cosas con esto mejor que aquello. Todo es dependiente de para qué lo utilizarías y algo de gusto subjetivo. En lo personal utilizo CodeIgniter, sin embargo en proyectos de gran porte no puede competir en potencia con Laravel o Simphony. De la misma forma que utilizar cualquiera de estos Frameworks para hacer un API Rest sencilla es como usar una bomba atómica para matar un hormiguero. Para eso existe Slim. Lo ves, ya mencioné cuatro que tienen plena vigencia y ninguno es yii.
@conscientiamstudios8 жыл бұрын
me suscribo, excelente explicacion la mejor que e encontrado salu2 desde chile muchas gracias
@peketo7702 жыл бұрын
Exelente video me encanto.Lo hice y funciona perfecto :)
@walterjosesuarezdelacruz14954 жыл бұрын
La forma de asignarle los valores a las variable $_SESSION ha cambiado, me demoré una hora buscando como hacerlo, y lo encontré: $_SESSION['usuario1']=e.g.INPUT_POST["formulariol"];, bueno ya no me olvidaré como se le asigna jejeje. Gracias por los cursos profe, son lo mejor.
@pildorasinformaticas4 жыл бұрын
Gracias por el aporte y el comentario. UN saludo!
@eliasrj154 жыл бұрын
No es por nada, pero el error se debe haber producido por otro motivo, probé el código tal cual el profe y al 26-01-2020 sigue funcionando igual de bien. Cito: $_SESSION["usuario"] = $_POST["login"]; PD. Lo que si me di cuenta y probé es que no solo puedes pasarle el $_POST (GET) en realidad puedes pasarle cualquier variable incluso arrays. Probé por ejemplo pasarle el array generado por $usuario = $resultado->fetch(PDO::FETCH_ASSOC); y lo recuperé sin problemas.
@sergiofernandofranco72914 жыл бұрын
Entonces como queda? $_SESSION["usuario"]=INPUT_POST["login"];
@slacex Жыл бұрын
podrias ponder porfavor el codigo amingo completo de la pagina porque no se entiende muy bien a que te refieres
@zalomonperez5127 жыл бұрын
MUchas gracias, tus cursos me han ayudado mucho, saludos
@saksahgx40115 жыл бұрын
SUGERENCIA: Para este ejercicio es necesario usar 2 navegadores (GoogleChrome, Mozilla, Opera, Explore, etc). El primero donde te "logueas" e "ingresas", copias el "url" de la pagina donde ingresaste y después ese mismo "url" lo pegas en el otro navegador. COMENTO ESTO, PORQUE YO TAMBIEN PENSABA QUE SOLO CON UN NAVEGADOR BASTABA PARA PROBAR, LO CUAL NO ES ASI :D
@PabloSanchez-xt2vn4 жыл бұрын
Entonces la cuestión es que es valido con diferente navegador no con el mismo, aunque se abra en otra pagina o pestaña diferente?
@yesidbello83568 жыл бұрын
Muchas gracias Maestro, seria muy bueno hacer una base de datos que tenga roles en los cuales por ejemplo tenga un rol de administrador que pueda crear rol de afiliados y que los afiliados solo puedan consultar ETC. Excelentes cursos muchas gracias.
@anthonyisrael69717 жыл бұрын
Para eso podrias hacer un registro de usuarios, que al registrarse por defecto guarden afiliados, y cuando haga login haces un condicion si el usuario tiene el atributo afiliado, lo redirigen con un Location:... a una pagina donde solo se puedan hacer consultas.
@victoriaramirezborges46126 жыл бұрын
Con lo aprendido hasta el momento ya puedes lograr eso.
@frankogb176 жыл бұрын
eso y mucho mas
@andreamc59854 жыл бұрын
Muchas gracias por toda esta gran ayuda , Te kiero.
@d-landjs3 жыл бұрын
Excelente tutorial Juan, me lie en un problema con el location poniendolo = que : jajaja
@MiguelReyesDeveloper4 жыл бұрын
Maravilloso, me viene muy bien para mi proyecto de uni:)
@franciscoandresortegaflore11378 жыл бұрын
:D por fin estoy a la par con el curso muchas gracias.
@jorgeromeroc8 жыл бұрын
Hola Juan, muchísimas gracias por tus aportes realmente son muy buenos y con los cuales aprendo bastante. En este sistema de login , al menos hasta aquí, me aparece un error, y aun mas puedo volver a acceder a la pagina de usuarios registrados copiando y pegando la url, el error es este: Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at /Applications/MAMP/htdocs/Club_Betel_copia/admin/usuarios_registrados.php:8) in /Applications/MAMP/htdocs/Club_Betel_copia/admin/usuarios_registrados.php on line 9 esto solo lo pueden ver los usuarios registrados AGRADECERIA MUCHO TU AYUDA.
@jefrisuarez90637 жыл бұрын
Infinitas Gracias Maestro
@sebasilva73605 жыл бұрын
Excelentes videos !
@rafaelsilvera69457 жыл бұрын
Hola Juan, Como Estas? ante todo, te felicito por tus curso de PHP y mySQL he aprendido muchísimo, tenia mucho tiempo sin programar y me asignaron un proyecto en donde debo llevar a acabo todo un sistema. Asi que tu has sido un faro en la Oscuridad para el aprendizaje de este lenguaje. Ahora, con tu permiso, he tenido varios problemas para seguir la practica de POO con Clases, porque no me da el resultado, de hecho la pagina ni me devuelve, he revisado linea a linea que sean exactas a las tuyas, pero igual no me da el resultado. el Otro tema tiene que ver con este de las sesiones, sigo copiando la dirección del URL en otra pestaña y me sigue dando el mensaje de bienvenida. y al igual que el otro tema que te comente he revisado linea a lienea que sea exacto a tu explicación, Que me puede sugerir que deba revisar, Utilizo Debian 8, y como navegador Firefox, como editor de php uso NetBeans.. De Verdad que Aten todo Muchismimas Gracias
@quiqueroca80478 жыл бұрын
Gracias Juan
@hectorsanchez68298 жыл бұрын
hola Juan, primero que nada una felicitación por todos tus vídeos ya que han sido de mucha ayuda para todos nosotros que te seguimos, por otra parte espero y me ayudes ya que trato de establecer en este mismo login permisos, pero con la variable super global SESSION solo he podido pasar los parámetros de pass y usuario al siguiente formulario es decir solo logro que me muestre en la siguiente pagina "hola juan y 1234" pregunta ¿como podría yo hacer para que pasara mas parámetros sin hacerlo por medio de POST y que sea solo por consulta es decir apellido edad etc.. ? esto con el fin de pasar por medio de SESSION un parámetro de permisos en el cual contendrá una condición if diciendo si permisos es igual a cierto numero y si no me redireccione a otra pagina.
@juanandreschipanarodriguez47553 жыл бұрын
Felicitaciones Juan! Gracias por todo tu trabajo. Quería consultarte por las sesiones, ya que para algunas computadoras no las lee, y en otras cuando se borra el historial por completo. muchas gracias.
@guilledragx12046 жыл бұрын
para los que no les funciona con Sessiones , solo tienen que cerrar GOOGLE y volver a abrirlo para que les funcione bien con Sessiones
@victoriabarragan28925 жыл бұрын
Gracias por el dato! Cerré todos los navegadores, los volví abrir y no me funciona. De todas formas se va a la página de bienvenida. =( Reviso el código y lo tengo igual!! =(
@daviscriollo85397 жыл бұрын
Hola estimado MAESTRO, gracias por tu excelente explicación, podrías por favor explicar como hacer el login mediante Programación Orientada a Objetos y PDO? Gracias por tu tiempo y tu ayuda
@pildorasinformaticas7 жыл бұрын
Creo recordar que se explica más adelante en el curso. No recuerdo ya si concretamente con un login, pero desde luego he realizado ejemplos de conexión con BBDD utilizando POO y PDO. Un saludo!!
@hugoadolfo7 жыл бұрын
Se podría crear mejor en su ejemplo la variable de sesión usuario inicianizáncola con el valor de la variable $login luego de haber aplicado las funciones de inyección de código? Es decir en vez de usar $SESSION["usuario"]=$_POST["login"] usamos la expresión $_SESSION["usuario"]=$login;
@newentu4 жыл бұрын
Lo probé y funciona perfectamente!!
@lineasprevias74628 жыл бұрын
Estupendo!
@RobertoGarcia-nf2lr4 жыл бұрын
Excelente curso muchas gracias, solo tengo un detalle cuando copio la liga a otra pagina donde no he iniciado sesión la copio le doy enter y me manda nuevamenete a la página que tenia direccionada. Saludos.
@fjhurtdo7 жыл бұрын
Muchas gracias por estos cursos, aunque no los he visto desde el principio, tengo intenciones ver entero algunos de ellos, entre ellos este de PHP y el de JAVA. Pero me ha surgido una pregunta sobre las sesiones. Si un usuario tiene desactivadas las cookies del navegador, esto ya no funcionaría. ¿Cómo harías para solucionar esto?
@yakaroyakaro3 жыл бұрын
genial
@abelj81274 жыл бұрын
buenos días, profesor se realiza todo el proceso de acuerdo al vídeo sin embargo al copiar el link en otra pagina aun deja ver lo que hay en la sesión, es decir no lo redirige a login, ya he mirado si hay algún error y la verdad no hay ninguno.
@rubenbarcenilla26955 жыл бұрын
Saludos y ante todo gracias por el magnífico canal. Tengo un problema en el programa. El login funciona perfectamente con los caracteres normales, pero si intento acceder con un nombre con tilde como por ejemplo con MARÍA, no me deja entrar. Sin embargo, si pongo MARIA sin tilde, aunque en la base de datos tenga tilde, si me deja entrar. Tengo en las páginas , y la base de datos tiene un cotejamiento "utf8_general_ci" y por supuesto la tabla también, con lo que en principio problema de cotejamiento no parece ¿de dónde podría venir el problema?
@chilenovargas8 жыл бұрын
primero que todo agradecer e aprendido bastante, mi consulta va en que versión de php ocupa
@pildorasinformaticas8 жыл бұрын
La última a medida que avanza el curso. Como el curso se empezó hace tiempo se empezó con una versión y se terminará con otra pasando por las intermedias. Comento algunos detalles que cambian con el avanzar de las versiones, como por ejemplo la sintaxis de los constructores, pero no comento todos los detalles porque entre otras cosas los desconozco. Un saludo!!
@diarcanob195 жыл бұрын
Excelente video :) !!
@angelalexander24368 жыл бұрын
gracias
@pabloescri21625 жыл бұрын
Hola profesor soy el chico que comentó hace un par de días por si podías explicar en un anexo de este curso el tema de las variables superglobales y hoy viendo este video veo que has comentado como que estas son unas variables que se pueden ejecutar desde cualquier página? Te refieres a que cualquiera de las páginas que hemos creado a lo largo del curso podrían rescatarla?
@pildorasinformaticas5 жыл бұрын
No. Me refiero a cualquier página del mismo sitio web en el que estés trabajando. Un saludo!
@daniellarin78068 жыл бұрын
hola Juan, solamente quisiera preguntarle si lo pudiera contactar en una red social y discutir respecto este curso que tengo dudas y pues aquí en comentarios no creo que terminara xD y agradecerle que gracias a este curso he aprendido mucho :D
@pildorasinformaticas8 жыл бұрын
+Daniel Larin Hola !! En la portada de mi canal tienes vínculos a mi página de facebook,twitter etc. Puedes plantear cuestiones allí. Ya te aviso de que tengo cientos de preguntas, dudas y sugerencias y me es imposible atenderlas pronto. Un saludo
@jorgedelcampo67074 жыл бұрын
Hola Juan, gran video. Estoy aplicando un sistema de sesiones en una aplicación híbrida (se ejecuta desde un webview, no desde un server) pero cuando intento reanudar la sesión no funciona. Esto sólo me pasa con la aplicación, cuando lo intento desde un servidor el sistema reanuda correctamente la sesión. Espero puedas ayudarme
@ivanpe55968 жыл бұрын
Gracias!
@gabs19s728 жыл бұрын
Buen día y gracias por los cursos (¿como se haría un login usando json web token en un api rest? )
@pildorasinformaticas8 жыл бұрын
+Gabs19 S Hola !! ¿No querrás que te cuente eso por aquí por escrito verdad? Un saludo!!
@gabs19s728 жыл бұрын
Hola comprendo que esto no se puede explicar en un comentario pero me gustaría saber si lo puede agregar en este curso ya que seria interesante para conectarse par hacer un login desde dispositivos móviles. gracias y excelente curso
@pildorasinformaticas8 жыл бұрын
Ok, tomo nota e intentaré explicarlo. Espero acordarme... Un saludo
@Robertofiguera-dev8 жыл бұрын
Jjajajajajajaja
@gabs19s728 жыл бұрын
Roberto figuera ?
@anthonyisrael69717 жыл бұрын
Buenas noches profe espero se encuentre bien, gracias por impartir dichos cursos los cuales son de mucho beneficio para nosotros, todo al parecer va bien excepto cuando copio la url en otra pestaña y la sesion sigue abierta, aqui mi codigo de la sesion a ver si me ayuda o alguien que pueda ayudarme. Bienvenidos Usuarios ESTO ES INFORMACION SOLO PARA USUARIOS REGISTRADOS
@arielquiroga64157 жыл бұрын
hola Anthony a mi sucedio lo mismo y lo que pude ver es que mientras lo probe en otra pestaña del mismo navegador me muestra la misma sesion, es como que reanuda la existente pero si lo probas en otro navegador ahi te redirecciona a la pagina de login espero q t sirva
@anthonyisrael69717 жыл бұрын
Ariel Quiroga ah gracias por el comentario Ariel, será la versión de Chrome que amerita otro uso de borrado de cookies en PHP?
@arielquiroga64157 жыл бұрын
en los proximos capitulos el profesor explica como evitar esta situacion para un cierre de sesion correcto
@TaGy2517 жыл бұрын
A mi me pasaba lo mismo, y me estaba volviendo loco... Y uso firefox, aun cerrando la pestaña abriendolo otra vez ponia la url y $_SESSION es como que seguia almacenando el user. Pero lo puse en Chrome y ya me dirijia al login ..
@lau29568 жыл бұрын
Hola Juan! Muy buenos tus cursos! Me surgió esta duda respecto al login: cuando introduces el nombre Juan, ya sea en mayúsculas o minúsculas, lo reconoce como correcto; no recuerdo cómo se hacía para que solamente introduciéndolo de la manera en que está en la tabla acepte el login??? Gracias de antemano!!!
@oscargm19794 жыл бұрын
strcmp() tiene en cuenta mayusculas y mnisculas jeje 3 años tarde quizas xd
@johanberrio73657 жыл бұрын
Hola profesor, como se haria esto mismo pero con la contraseña cifrada?
@willerdsanchez73417 жыл бұрын
Buenos dias,muchas gracias por este video. He ayudo muchisimo. Sin embargo tengo una duda: Si mi logeo es con la cedula y la contraseña de un usuario,pero al redireccionarme a la siguiente pagina necesito otra informacion de ese usuario que ya esta registrado en la base de datos(nombre,apellido,numero de telefono,etc),como se haria? Intente trate la variable "resultado" como un arreglo pero me da error.
@lordyoda28055 жыл бұрын
Juan saludos, AUXILIO, no me corre session_start, lo he revisado carácter a carácter tanto y me funciona la base de datos, perfecto como redirecciona, pero nada de session_start esta funcionando como te funciona a ti en tu vídeo clase. que hago
@pildorasinformaticas5 жыл бұрын
Revisa cuidadosamente el código y mira a ver si lo tienes exactamente como en el vídeo. Si no ves el error,puedes enviar el código a cursos@pildorasinformaticas.es aunque ya te anticipo que recibo cientos de mails al día y los reviso con retraso. Es todo lo que te puedo ayudar con este error desde aquí. Un saludo!
@SergioGonzalez-bw6md5 жыл бұрын
le falto creo meter un reedirecionamiento al final de la session_start porque a mi tampoco me va.. if($numero_registro!=0){ session_start(); $_SESSION["usuario"]=$_POST["usuario"]; $_SESSION["password"]=$_POST["password"]; header("location:panel_acceso.php"); }else{ header("location:login.php"); }
@lserranoit5 жыл бұрын
Ya que el campo usuarios no es campo unico, si quiero tomar el id del usuario de la consulta y almacenarlo en una variable de inicio de sesion como puedo hacerlo?
@thesuperpirulo93697 жыл бұрын
Saludos! Una duda, como seria en el caso para que la persona se cree su cuenta con su propio nombre que el desee y su password y todo?
@pildorasinformaticas7 жыл бұрын
En el curso se ve cómo insertar registros en una BBDD y además encriptar contraseñas. Aplicando lo explicado en esos vídeos conseguirías lo que preguntas. Un saludo!!
@madtin8 жыл бұрын
Hola una duda urgente, sabrías como darle un estilo al mensaje de "Hola Juan" estoy teniendo problemas con eso.. gracias y excelente vídeo :)
@pildorasinformaticas8 жыл бұрын
Hola !! No recuerdo ahora mismo el código de este vídeo, pero imagino que si insertas etiquetas HTML + CSS junto con el mensaje de la página como hemos hecho en alguna otra ocasión, conseguirás tu propósito. Un saludo!!
@victoriaramirezborges46126 жыл бұрын
Comienza la casa por los cimientos. Aprende Html y Css. Luego un lenguaje de programación. Sé que suena poco simpático, pero es la mejor sugerencia que puedo hacerte a la vista de tu consulta.
@onnemboelias7 жыл бұрын
buenas una consulta hay alguna manera que un usuario ya logeado, no tenga acceso desde otro ordenador, mismo si quisiera hacerlo desde la misma red? gracias!
@PEB20247 жыл бұрын
puedes hacer un filtrado de la IP con $_SERVER['REMOTE_ADDR']
@Camilasierraart4 жыл бұрын
Hola, muchísimas gracias es increíble el curso, sin embargo me arroja este error "
@Knarion888 жыл бұрын
Hola, La función addslashes no la hace la función PDO quote? Saludos.
@pildorasinformaticas8 жыл бұрын
+Churriano Pues si, así es. Un saludo
@fernandovalle67037 жыл бұрын
Hola, tengo un problema, al momento de concatenar el nombre de usuario si me lo acepta con Juan, pero el de "Maria" no me lo lee sino que al logearme siempre me dice "Hola: Juan" y he seguido al pie de la letra el código. Necesito ayuda
@pildorasinformaticas7 жыл бұрын
Envía todo tu código a cursos@pildorasinformaticas.es Un saludo!!
@fernandovalle67037 жыл бұрын
pildorasinformaticas Por gracioso que se lea, se solucionó él mismo... suspendí la PC y al volver a intentarlo ya funcionaba perfectamente; pero muchas gracias, Maestro!
@cesarchero75337 жыл бұрын
Suele pasar :)
@dragonslayer446704 жыл бұрын
Hola profe se que este curso es algo antiguo para realizar una consulta pero espero que pueda responder, estoy usando el servidor XAMPP y no encuentro la forma de instalar la librería PDO porque parece que no la incluye en su versión realice una actualización XAMPP y no resulto me sigue mostrando este error Error: could not find driver
@desarrolladorweb98526 жыл бұрын
hola que tal amigo, gracias por tus videos, tengo una pregunta, tengo todo los codigos iguales a los tuyos pero al momento de copiar la URL y pegarla en el navegador de igual manera me redirige a la pagina de usuario_registrado1.php. que sera?
@abelj81274 жыл бұрын
me pasa igual, ya he revisado el código infinidad de veces y no hay error.
@abelj81274 жыл бұрын
al cambiar de navegador copio la dirección y si me redirige a login, pero creo que debería funcionar en el mismo navegador.
@sergioleonpiedrahitamacias32922 жыл бұрын
Intenta ejecutar el codigo en firefox, alli funciona correctamente.
@miguelsanchez65548 жыл бұрын
Hola muy buen vídeo, solo yo tengo un problema el header("Location:") no me redirecciona a mi pagina no hace ninguna acción solo se queda en login !!! a que se deberá? mi login y password son correctos os copio tal cual a los ingresados en la base de datos
@matiasdiaz15577 жыл бұрын
header("location:login.php"); es con minuscula location
@brunoalexissantillansantil46378 жыл бұрын
una pregunta amigo enseñaras MVC mas adelante
@pildorasinformaticas8 жыл бұрын
+bruno alexis santillan santillan Sí, pero aún no se si hacerlo en este curso o en un curso independiente. Un saludo
@brunoalexissantillansantil46378 жыл бұрын
muchas gracias por su respuesta se lo hacia porque me llamaron para una entrevista de trabajo para PHP y me preguntaron si sabia MVC y la verdad q es la primera ves q habia escuchado sobre ese tema , muchas gracias mi admiración saludos.
@LaQuintaPataDebate2 жыл бұрын
Saludos, no creo que a estas altura alguien lea este mensaje, pero si es así, me podrían orientar como hacer para probar esto de una forma que no fuera un localhost?, si tengo una pc en otro domicilio, puedo simular estar conectado a un servidor? como se hace esto?, gracias y cordiales saludos
@sebastianrodelo79652 жыл бұрын
Puedes tener la base de datos en tu equipo y desde el segundo ingresar tu IP local, a la carpeta donde está la pagina y te debería cargar
@LaQuintaPataDebate2 жыл бұрын
@@sebastianrodelo7965 gracias!!!
@Jose__Manuel4 жыл бұрын
sigo teniendo problemas con el charset... gracias por una ayudita.
@IzaelRG7 жыл бұрын
La página de bienvenida me marcaba unos errores de Warning que se solucionaron enviando el código PHP hasta arriba antes de comenzar las líneas de código HTML
@victoriaramirezborges46126 жыл бұрын
Es lo más recomendable para las situaciones que se ven en esta clase.
@kaylissercaraballo30457 жыл бұрын
Saludos profe, si me puede ayudar: hice todo tal cual y aun asi no me deja salir del login, haga lo que haga, siempre me reenvia al login, por que sera ? Gracias.
@jesusmartinblanco34597 жыл бұрын
Hola Juan, Felicidades por tus cursos. Tengo un problema a la hora de utilizar el login, si este está acentuado por ejemplo "Jesús" no lo acepta redirigiendome a la pagina de login.
@pildorasinformaticas7 жыл бұрын
Debes utilizar en tu página la codificación de caracteres utf-8 para que la web admita caracteres latinos (como las tildes o las ñ). Además tu BBDD debe soportar también esa codificación. Revisa la etiqueta "meta charset" de tu documento PHP. Si no sabes cómo introduce en google "meta charset utf-8". Te explicarán cómo se hace. Un saludo!!
@jesusmartinblanco34597 жыл бұрын
Hola Juan, las etiquetas "meta charset" están correctas para solucionar el problema he eliminado la función htmlentities quedando "$login=addslashes($_POST["LOGIN"]); , mi duda ahora queda en si este cambio supone algún problema de seguridad. Gracias por tu atención.
@jesusmartinblanco34597 жыл бұрын
He probado la alternativa de mantener la función htmlentities y utilizar "$resultado->bindValue(":login", html_entity_decode($login));. y me funciona, ¿esta alternativa sería más valida que la que te comentaba anteriormente?. Saludos.
@veronicaon48197 жыл бұрын
holaa.como puede ver la version de mi php sin descargar nada.porque ya lo he intentado varias veces y no se como hacer mas
@franciscocastillo12218 жыл бұрын
no me sale la validación :( de la sesión.. me deja entrar desde otras url's y ya revise el código y no tiene ningún error...
@victoriabarragan28925 жыл бұрын
Dos años después y me pasa igual!! =(
@aldocenteno48074 жыл бұрын
@@victoriabarragan2892 x2!!!!!!! diganme por quée!!!!!
@victoriabarragan28924 жыл бұрын
@@aldocenteno4807 Hola! Si mal no me acuerdo el problema se me solucionó en su momento vaciando el historial de navegación del navegador. La verdad no estoy segura eso fue hace un año.
@viatori85078 жыл бұрын
Seguí todos los pasos pero supongo que cometí un error el cual aun no encuentro, quizá alguno de ustedes me puede ayudar. Porque me imprime el Formulario y después todo el código php, aun cuando esta dentro del Body y ?
@pildorasinformaticas8 жыл бұрын
¿Tu archivo web tiene extensión php?
@viatori85078 жыл бұрын
Html y luego PHP, probe con los dos!
@Gabriel-tv2rk8 жыл бұрын
seguro tenes mal cerrado alguno de los ?> busca si no tenes que cerrar alguno arriba del formulario o por debajo de ese porque por ej: una forma de reutilizar la misma pagina y no mostrar un formulario inicial es
@josepupo80743 жыл бұрын
le hice todo e seguimiento a la variable super global $_SESSION["usuario"] pero al estar en el archivo redireccionado ya no funciona se pierde y cuando va ingresar al if(!isset($_SESSION["usuario"] siempre me direcciona al login.php y no he logrado que funciones
@irvingramono.calderon14713 жыл бұрын
...estuve igual, lo cambié por !empty: if(!empty($_SESSION["usuario"])){
@slacex Жыл бұрын
me pasa lo mismo
@EzKuLaKa4 жыл бұрын
Pues probando, tengo problemas porque no me llega lo que contiene $_SESSION a la pagina usuarios_registrados1 en ningun navegador excepto en Firefox que sí funciona. Alguno me lo pudiera aclarar??? me he dejado los ojos buscando la solucion.
@TuAplicacionWeb8 жыл бұрын
Hola Tutor, me gustaria me dijera o dejase un codigo mostrandome como hacer para cuando inicio sesion en ves de dejar en el apartado el nombre del usuario, me gustaria dejar el nombre completo de esa persona o que mostrara otros valores que tenga en mi base de datos no solo el login. Para darle mas sentido a lo que me interesa esta como ejemplo facebook, que al iniciar sesion no deja el login que introduce el usuario si no que deja el nombre que se encuentra de igual manera en la base de datos pero no se como indicar que sea ese campo el que muestre, podrias colaborarme. Por favor. Gracias
@pildorasinformaticas8 жыл бұрын
Hola !! No se si entiendo del todo tu pregunta. Si lo que quieres es que en vez de mostrar el login muestre otra información, como por ejemplo el nombre completo, es algo que no tiene ninguna dificultad. Guarda en la BBDD el nombre completo y cambia el formulario para que muestre el nombre. Un saludo!!
@TuAplicacionWeb8 жыл бұрын
Hola Juan, eso lo aprendi de usted y se como hacerlo pero, yo quiero que inicie sesion con el nombre de usuario pero que en ves de mostrar el usuario me muestre otra informacion pero hay esta el problema que lo que muestra es lo que digito y yo quiero que muestre algo que no este digitando.
@TuAplicacionWeb8 жыл бұрын
O que muestre lo que digito mas otra informacion adicional que se encuentre en la misma base de datos.
@pildorasinformaticas8 жыл бұрын
Vaaale ya entiendo. Puedes utilizar un input type=password para que cuando escribas muestre asteriscos. Y si lo que quieres es que muestre otra cosa diferente también se pude hacer pero tal y como yo sabría hacerlo, el código se complicaría bastante. Un saludo!!
@victoriaramirezborges46126 жыл бұрын
Se entiende lo que deseabas lograr. Sin embargo te hago una advertencia. MUCHO CUIDADO con lo que almacenas en una sesión de usuario para mostrar, pues es una brecha de seguridad. Ojo con eso. Facebook no es el mejor ejemplo para tomar en estos casos.
@mineralesyjoyerialosgrande34784 жыл бұрын
¡Hola! ¿Alguien tiene idea por qué no me deja iniciar sesión con María con la tilde, sólo me deja sin la tilde. Me lo da válido aunque en la base de datos está con tilde.
@juliomamani43064 жыл бұрын
$base -> exec("set character set utf8");
@SamuelSLuna2 жыл бұрын
No me reconoce los usuarios logeados ;/. sigue en la página para logearse aún ingresando un usuario registrado...
@ANCEFCA5 жыл бұрын
CUANDO INCLUYO EN LA PAGINA DE RESTRICCION SESSION START() Y LA VARIABLE GLOBAL $_SESSION["usuario"], AUNQUE ESA PAGINA NO DEBE INGRESAR AUN CAMBIANDO DE NAVEGADOR, INGRESO LO MISMO, PERO SI REALIZO UN REQUIRE_ONCE LLAMANDO DONDE ESTA LA CONECCION, VUELVE A LA PAGINA LOGIN AUN TENIENDO BIEN LOS DATOS DE ACCESO, SIN DEJARME INGRESAR
@victoriaramirezborges46126 жыл бұрын
Por favor, les sugiero encarecidamente que publiquen vuestro código al momento de solicitar ayuda. De otra forma es extremadamente difícil contribuir. Gracias.
@martinalcala48237 жыл бұрын
En mi base de datos tengo un usuario con tilde y la primera letra en mayúscula. Si en el login alguien me escribe el nombre en minúsculas y sin tilde pero con la contraseña correcta, aún así lo deja entrar. ¿Saben cómo hacer que sea estricto y que considere las tildes y las mayúsculas a la hora de buscar al usuario en la base de datos?
@danielj71806 жыл бұрын
Necesitas hacer una modificación en la consulta para que sea case sensitive la comparación o desde la base de datos cambiar el cotejamiento de la columna a latin1_general_cs
@ezequielinfante43457 жыл бұрын
hola que tal me pueden ayudar cuando ejecuto la pagina me sale ( Error: could not find driver ) alguien sabe que puede ser.
@LuisRamirez-pg1pm5 жыл бұрын
Seria bueno que dejara el código fuente para nosotros los que estamos comenzando en el mundo de la programación
@kalebsantiagojuncayepes14155 жыл бұрын
como hago para que en vez del usuario, me muestre el dato de otra columna de la tabla de la base de datos?
@aldanaperezjosesamuel61595 жыл бұрын
guarda el resultado de la instrucción SELECT (nombre de la columna que quieres mostrar) FROM USUARIOS_PASS WHERE USUARIOS = :login AND PASSWORD = :password en una variable y con un echo imprime la variable.
@joanendamionvlogs34566 жыл бұрын
hola tengo un problema cuando pusemi nombre y mi contrasena me funciono todo bien pero cuando segui este capitulo no me entro nada por que?
@guilledragx12046 жыл бұрын
lo pudiste resolver??
@anadi9226 жыл бұрын
Buenas tardes . primero agradecer al profesor tan grande aporte . ahora tengo un problema al probar este video no me redirige la pagina usuarios_registrado.php me sale un error en google que dice que lo redirige muchas veses "La página localhost te ha redirigido demasiadas veces." ERR_TOO_MANY_REDIRECTS que puedo hacer si alguien me puede ayudar . PD soy novata :)
@diegopichaco93847 жыл бұрын
Por favor ayuda; veriés si no utilizo sesiones todo me funciona bien, pero al utilizarla no puedo salir nunca de la página de login.php
@andersonmoralesparra41285 жыл бұрын
Mira si esta bien escrita la ortografía en mi caso tenía sección en minúscula y en la otra página estaba con mayuscula
@ANCEFCA5 жыл бұрын
NO ME RECONOCE SESSION START () NI LA VARIABLE GLOBAL CON EL USUARIO EN LA PAGINA RESTRINGIDA
@t1ago8745 жыл бұрын
Pasa codigo
@victoriabarragan28925 жыл бұрын
No me funciona!! =( Cambiando de navegador y pegando la URL siguen entrando a la página de bienvenida! =( Cree nuevo usuarios, cerré y volví abrir el navegador (Opera, Chrome, Firefox) y de todas formas direcciona a la página de bienvenida copiando y pegando la URL. Ayudaaa!!! Gracias... =D
@victoriabarragan28925 жыл бұрын
Me respondo a mi misma! Mi misma, no tenía ningún error. Reinicié el computador abrí nuevamente los navegadores (Opera, Chrome y Firefox) probé inicialmente con Opera accedí con un usuario y traté de hacerlo dentro de otra pestaña del mismo navegador y me seguía permitiendo el acceso. Pero, al pasar a otro navegador y hacer la prueba tanto con Chrome como Firefox pegando la URL de usuarios registrados ya no me lo permitía. Ha de ser que yo ya había hecho pruebas al inicio con estos otros navegadores donde accedí y quedó guardada la sesión. Es la explicación que me hago. Espero estar en lo correcto y estar entendiendo. Buenooo!!! En buena hora!!! Slds. =D Sigo con el curso... excelente Juan, muy agradecida como siempre!!
@victoriabarragan28925 жыл бұрын
@cherry Reinicié el computador abrí nuevamente los navegadores (Opera, Chrome y Firefox) probé inicialmente con Opera accedí con un usuario y traté de hacerlo dentro de otra pestaña del mismo navegador y me seguía permitiendo el acceso. Pero, al pasar a otro navegador y hacer la prueba tanto con Chrome como Firefox pegando la URL de usuarios registrados ya no me lo permitía. Ha de ser que yo ya había hecho pruebas al inicio con estos otros navegadores donde accedí y quedó guardada la sesión. Es la explicación que me hago. Espero estar en lo correcto y estar entendiendo.
@tiradomorquechomatias65242 жыл бұрын
@yakaroyakaro3 жыл бұрын
NO ME FUNCIONABA CON XAMP Y FUNCIONA CON WAMP
@javiercasimiro77475 жыл бұрын
AYUDA POR FAVOR! TENGO UN GRAVE PROBLEMA todo iba bien hasta que hice un copia y pega en la url en usuarios_registrados1.php y deja ingresar con un copy pega hice exactamente el vídeo tutorial y no funciona alguien me podría ayudar aquí dejo mi código si me pueden ayudar les estaré muy agradecido porfa! el primero es login.php este es el codigo: Documento sin titulo INTRODUCE TUS DATOS login: //////////////////////////////////////////////////////////////////////////////////////// ahora usuarios_registrados1.php documento sin titulo Bienvenidos usuarios Esto es informacion solo para usuarios cual fue mi error por favor ayúdenme! por que me sigue saliendo en la url con copia y pega?
@aldocenteno48074 жыл бұрын
PARA TODOS LOS QUE TUVIERON MI PROBLEMA DE QUE EL CODIGO ESTÁ TAL CUAL, PERO AUN ASI PODEMOS ACCEDER DESDE EL URL EN OTRA PESTAÑA, OJO EN OTRA PESTAÑA SÍ SE PUEDE, PERO SI SE VAN A OTRO NAVEGADOR VERÁN QUE NO!! ME QUEDÉ 1 HORA ENSERIO, HICE COMO 3 PROUECTOS DIFERENTES CON TAL DE VER MI ERROR, BUENOM ESPERO HABERLOS AYUDADO
@aldocenteno48074 жыл бұрын
además en el prox video LOGIN 3 enseña como solucionar eso bros
@danielhernandez54013 жыл бұрын
@@aldocenteno4807 pues asi trabaja facebook
@danielhernandez54013 жыл бұрын
es decir no con php pero si de esa manera de si abres la url en una pestaña nueva te deja ver el contenido
@jesuslagrave33363 жыл бұрын
Claro, una vez que el login fue correcto y la sesión se activó con esos valores, te va a dejar acceder en esa pestaña o en otras. Para que ya no permita, debes destruir la sesión.
@jesssie91383 жыл бұрын
@@jesuslagrave3336 yo tengo el problema que a pesar que copie la url en el mismo navegador, en otra pestania sigue mostrandose el formulario de login, es como si la sesion no se mantiene
@camilopte27 жыл бұрын
var nombre = ""; alert('Bienvenido de Nuevo '+ nombre +''); Para que les aparesca un Script Bonito uwu
@oscargm19794 жыл бұрын
uu me lo pido
@migueljoseparrasojo57787 жыл бұрын
Saludos Grupo si alguien sabe del error por favor o si en un chance el Profesor Juan pudiera ver: cual sera error en la linea 30 Parse error: syntax error, unexpected 'Hola' (T_STRING) in /opt/lampp/htdocs/Curso PHP/Sistema_login/UsuarioRegistrado1.php on line 30 Usuarios Registrados
@PEB20247 жыл бұрын
Hola Miguel. No veo la linea donde invocas a session_start();
@migueljoseparrasojo57787 жыл бұрын
Gracias, verifico omisión
@migueljoseparrasojo57787 жыл бұрын
El error sigue aca: Parse error: syntax error, unexpected 'Hola' (T_STRING) in /opt/lampp/htdocs/Curso PHP/Sistema_login/UsuarioRegistrado1.php on line 30 no sabria cual es la omision, ya que se encuentra en las primeras lineas de codigo
@PEB20247 жыл бұрын
En que linea le pasas el valor a $_SESSION["usuario"] ?
@migueljoseparrasojo57787 жыл бұрын
En el modulo login.php Pedro
@ulo91277 жыл бұрын
BIENVENIDOS USUARIOS esto es informacion solo para usuarios registrados alguien sabe por que no me funciona el codigo si lo pego en otro navegador entro a las sesion buuu
@gusmoeta7 жыл бұрын
parece que lo tienes bien, creo. Quizas el problema sea que en el otro documento hayas puesto algo nombrado diferente q aki, como el usuario, o las variables, incluso el nombre de la web. Si copias todos los codigos seria mas facil saber.
@expo-jc6lt6 жыл бұрын
la verdad un terrible trabalenguas este video no entendi mucho iba bastante bien hasta llegar este video , pero bueno repetir el video varias veces no queda otra
@pildorasinformaticas6 жыл бұрын
En algunas ocasiones la cosa se complica. En otras ocasiones el que te lo explica no tiene un buen día y no lo explica bien. Y en otras se juntan las dos cosas... Paciencia
@expo-jc6lt6 жыл бұрын
Despues de un rato lo entendi profe :) solo cuestion de paciencia como ud bien dice
@danielvelascohernandez58463 жыл бұрын
Te falto algo muy importante, y es que tu seguridad es muy baja, intenta entrar sin escribir nada, te seguí y a mi me deja entrar sin escribir nada.