Sesiones en PHP, ejemplo Carrito de Compras con sesiones.

  Рет қаралды 31,077

Edmundo González

Edmundo González

Күн бұрын

Пікірлер: 45
@omardeblashernandez4927
@omardeblashernandez4927 3 жыл бұрын
Muchas gracias men, como estudiante en linea en la ingeniería en desarrollo de software, encontrar tutoriales como el tuyo me ayuda mucho a aprender. Saludos.
@jeffrylopezmerino2020
@jeffrylopezmerino2020 2 жыл бұрын
Excelente video, estaba buscando info acerca de php en formularios, y justo me sale este, y la verdad es muy buena tu explicación paso a paso, felicidades y gracias.
@albertooliva4341
@albertooliva4341 2 жыл бұрын
Muy buen video, una paciencia envidiable para explicar el paso a paso.
@carloshuerta4960
@carloshuerta4960 2 жыл бұрын
excelente video y explicación, me quedo super claro además el código me funciono para lo que lo requería. Muchísimas Gracias
@davidmartinezperez8329
@davidmartinezperez8329 4 жыл бұрын
excelente es de gran ayuda......dedo para arriba !!!
@carlotabaruque7134
@carlotabaruque7134 2 жыл бұрын
Por si alguien lo necesita el problema que puso se puede resolver simplemente cambiando: $cantidad=$_REQUEST['cant']; por $cantidad=$_REQUEST['cant']+$_SESSION['carrito'][$producto]['cant]; Así si hay alguna cantidad guardada en la variable sesión, esta se suma al nuevo pedido y después se guarda el total en la variable sesión de nuevo.
@davidr.delapena6798
@davidr.delapena6798 Жыл бұрын
Buenas! Al probar eso daba error cuando se intentaba agregar un producto por primera vez al no estar $_SESSION['carrito'][$producto]['cant]; definida. Para solucionarlo solo añadí esto: if (isset($_SESSION['carrito'][$producto]['cantidad'])) { $cantidad=$_REQUEST['cantidad']+$_SESSION['carrito'][$producto]['cantidad']; } else { $cantidad=$_REQUEST['cantidad']; } Espero que le sirva a alguien :)
@gorkaelorduy6711
@gorkaelorduy6711 4 жыл бұрын
Genial explicación. Gracias por el vídeo, y feliz 2021
@lilanthonylil6781
@lilanthonylil6781 3 жыл бұрын
Nice que buen video, valió la pena cada segundo
@oscarzayas368
@oscarzayas368 4 жыл бұрын
Excelente, muchas gracias hno. por tu aporte
@milito-no.k3149
@milito-no.k3149 Жыл бұрын
Máquina Edmundo
@francoa7396
@francoa7396 4 жыл бұрын
Hermoso video. like y me suscribo.
@luispazos5478
@luispazos5478 4 жыл бұрын
Hola, magnífico vídeo, sería interesante ver una versión de lo mismo pero utilizando cookies en lugar de sesiones. Gracias!!
@vvci3
@vvci3 Жыл бұрын
Gracias
@ScottRock12
@ScottRock12 3 жыл бұрын
Muy util, muchísimas gracias
@fernando200014
@fernando200014 3 жыл бұрын
El reto resuelto es: if(isset($_REQUEST["agregar"])){ $producto=$_REQUEST["nombre"]; $cantidad=$_REQUEST["cantidad"]; $precio=$_REQUEST["precio"]; $total_c=0; if(isset($_SESSION["carrito"])){ foreach($_SESSION["carrito"] as $indice =>$arrreglo){ if($producto==$indice){ $total_c=intval($arrreglo["cantidad"]); } } } $_SESSION["carrito"][$producto]["cantidad"]=$total_c+$cantidad; $_SESSION["carrito"][$producto]["precio"]=$precio; echo "alert('Producto $producto agregado al carrito');"; }/* La función intval() convierte String a int si tu ya lo tienes en int no es necesario hacerlo te bastaría con poner $total_c=$arreglo["cantidad"]; */
@Oddine2play
@Oddine2play 2 жыл бұрын
Gracias, me han mandado algo similar en clase y ni zorra de hacerlo
@leydicastillo4016
@leydicastillo4016 2 жыл бұрын
Gracias Fer.
@Ribirt5400
@Ribirt5400 2 жыл бұрын
Gracias Fer, eres un maquina
@carlosgiraldez1352
@carlosgiraldez1352 4 жыл бұрын
Gracias, muy bueno.
@legolas0150
@legolas0150 8 ай бұрын
hola edmundo super el trabajo, podes ayudarme ahora a conectar a la base de datos no he podido ayudame compa
@beticohernandez9536
@beticohernandez9536 4 жыл бұрын
Seria bueno que hicieras el carrito con sus ejemlos.
@mhtravelguide
@mhtravelguide 2 жыл бұрын
Hola, estoy llamando las variables que mando por post, ya desde un $_Post de una pagina anterior. entonces al refrescar la pagina php, me borra las variables que estaba mostrando. con el tipico....Notice: Undefined... que puedo hacer?
@camilorodriguezprieto6988
@camilorodriguezprieto6988 2 жыл бұрын
hola. mira que lo ise con bases de datos pero me resulto un problema cada vez que le doy agregar un nuevo producto se me borra el anteriormente agregado no se como guardar las consultas anteriormente hechas ? alguien que por favor me ayude 😭😭😭
@vvci3
@vvci3 Жыл бұрын
Como hago para que traiga los datos de una bd mysql
@isaacgarcia9956
@isaacgarcia9956 4 жыл бұрын
Disculpa amigo, crees poder pasar el código?
@kazukitoo17
@kazukitoo17 4 жыл бұрын
Hola, oye no hay forma de que podamos descargar el codigo?
@kaly9993
@kaly9993 2 жыл бұрын
Buenas, muy buen video! tengo una duda, ¿Como podría recoger el dato de un select simple con las variables sesion?
@milito-no.k3149
@milito-no.k3149 Жыл бұрын
Recogelo en una variable y se la asignas a la sesión
@juanpixelsuleto
@juanpixelsuleto 2 жыл бұрын
al inciciar sesion con otro usuario sigo viendo el carrito de compras del usuario anterior, como lo soluciono?
@IvanGarcia-ey7pi
@IvanGarcia-ey7pi 4 жыл бұрын
Hola, he intentado hacer el desafio, peor no he podido, no puedo hacer el acumulado que mencionas, podrías ayudarnos???
@omarchambi1495
@omarchambi1495 3 жыл бұрын
no lo podes subir el archivo hice igual que tu y no me salio :,(
@pereyrap7279
@pereyrap7279 3 жыл бұрын
Como se podrían utilizar las sesiones para q la session carrito se cree para diferentes usuarios? Y así aparezca en el carrito solo las cosas q ha agregado el usuario logueado?
@nicolasandresreyesprado2056
@nicolasandresreyesprado2056 3 жыл бұрын
hola, ya supiste hacerlo? estoy pasando por lo mismo y no sé como solucionarlo
@pereyrap7279
@pereyrap7279 3 жыл бұрын
@@nicolasandresreyesprado2056 aun no, lo pospuse y avance en otras cosas
@carlossanty5259
@carlossanty5259 3 жыл бұрын
De todos este el el mejor, pero no me sale el ejercicio propuesto.
@nicolasgarcia7758
@nicolasgarcia7758 2 жыл бұрын
tengo problemas, no se van agregado al array si no que se reemplazan y solo se muestra 1 :(
@111eric
@111eric 4 жыл бұрын
Muy bueno!! Una consulta: Como puedo acumular el pedido en una variable para enviarlo por email o cargarlo en base de dato????? alguien puede ayudarme? Gracias
@alvarohc4904
@alvarohc4904 3 жыл бұрын
Hola Eric, lo has conseguido hacer, estoy intentando hacer lo mismo y no soy capaz de sacarlo. Un saludo
@xinoterbg
@xinoterbg 3 жыл бұрын
@@alvarohc4904 deberíais hacer que dentro del segundo foreach te haga un insert into tabla producto, cantidad, precio '$producto',..... Bueno partiendo de que tengas una conexión ya activa y eso mysqli, PDO, etc
@tirzacandelacalle9141
@tirzacandelacalle9141 3 жыл бұрын
Gracias!! :D
@8900miguelito
@8900miguelito 2 жыл бұрын
Hola amigo, me salta el error de Warning: Illegal string offset 'prod' in D:\xampp\htdocs\CarritoCompra_PHP\carritoCompras.php on line 83 Warning: Illegal string offset 'cant' in D:\xampp\htdocs\CarritoCompra_PHP\carritoCompras.php on line 84 Warning: Illegal string offset 'precio' in D:\xampp\htdocs\CarritoCompra_PHP\carritoCompras.php on line 85 en las lineas de tu video de 83,84 y 85. ¿Sabes porque salta eso? lo tengo exactamente igual que en el video. Saludos y buen contenido
@osvaldogonzalez2862
@osvaldogonzalez2862 9 ай бұрын
1:03:41
@ronaldcrizonherrera235
@ronaldcrizonherrera235 3 жыл бұрын
puedesa pasar el codigo?
@mili4536
@mili4536 3 жыл бұрын
No se porque pero el botoncito de regresar nunca me funciono :c
Dashboard en PHP y MySQL: Creando login, sesiones y privilegios de usuarios
1:11:22
Códigos de Programación - MR
Рет қаралды 208 М.
Carrito de compras con PHP
16:36
Myriam Noemi del Valle Ruiz
Рет қаралды 10 М.
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН
Арыстанның айқасы, Тәуіржанның шайқасы!
25:51
QosLike / ҚосЛайк / Косылайық
Рет қаралды 700 М.
Tuna 🍣 ​⁠@patrickzeinali ​⁠@ChefRush
00:48
albert_cancook
Рет қаралды 148 МЛН
Reportes Crystal Report + ASPNET MVC5
1:26:45
Edmundo González
Рет қаралды 9 М.
CURSO DE PHP CON PROGRAMACIÓN ORIENTADA A OBJETOS
1:27:44
Vida MRR - Programacion web
Рет қаралды 33 М.
Python: Archivos de Texto
1:29:30
Edmundo González
Рет қаралды 2,1 М.
Curso JAVA 15 - Clases
54:25
Rodolfosibrian
Рет қаралды 31
How Strong Is Tape?
00:24
Stokes Twins
Рет қаралды 96 МЛН