Domingo 22 de Diciembre de 2024, 10:10
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
PHP
(Moderador:
F_Tanori
) »
Carrito De La Compra En Php
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Carrito De La Compra En Php (Leído 6051 veces)
Dantrag
Nuevo Miembro
Mensajes: 6
Carrito De La Compra En Php
«
en:
Jueves 23 de Agosto de 2007, 11:34 »
0
Saludos.
Mi intención es la de crear un carrito de la compra para una web. Tenía en mente algo que no fuese demasiado complejo, pero necesito vuestra ayuda para poder completarlo.
La idea era crear dos arrays, uno que almacenase el nombre de los artículos, y en otro su precio. El problema está en que estos arrays deberían estar almacenados en sus correspondientes variables de sesion, para poder acceder a ellos desde cualquier punto dentro de la página.
Además, es necesario que pueda leer la información de cada array e ir añadiendo nuevos datos a cada array.
El problema viene a la hora de almacenar un array en una sesion. ¿es esto posible? y de ser así, ¿como se haría?
Mi siguiente pregunta es que cuando esté el array almacenado en la sesion, ¿cómo puedo leerlo para modificarlo?
Muchas gracias por su paciencia.
Tweet
ArKaNtOs
Miembro de PLATA
Mensajes: 1253
Nacionalidad:
Re: Carrito De La Compra En Php
«
Respuesta #1 en:
Jueves 23 de Agosto de 2007, 16:22 »
0
Amigo para q crees q existen las bases de datos
solocodigo
el punto de encuentro de los programadores
VB
,
C
,
C++
,
.Net
,
Java
,
Delphi
,
Linux
,
Programacion de Videojuegos
,
ASM
,
Dudas Informaticas
.
LeGatoRojo
Miembro HIPER activo
Mensajes: 552
Nacionalidad:
Re: Carrito De La Compra En Php
«
Respuesta #2 en:
Jueves 23 de Agosto de 2007, 18:42 »
0
Prueba este link, esta página si que resulta de ayuda si sabes como utilizarla.
Carrito de compras
Un día desperte y en lugar de dientes tenía colmillos, en lugar de manos, tenía garras; pero lo más impactante fue el color escarlata de mi pelaje.
Dantrag
Nuevo Miembro
Mensajes: 6
Re: Carrito De La Compra En Php
«
Respuesta #3 en:
Jueves 23 de Agosto de 2007, 23:42 »
0
Creeme Darktigerhell, no hubiese acudido a vosotros si no hubiese agotado ya mis otras posibilidades. Les he echado un vistazo a distintas web que explican la construcción de carritos de la compra, pero dado que mi conocimiento en la materia es limitado no llego a comprenderlos completamente.
Gracias por la ayuda prestada, pero preferiría que alguien me pudiese ayudar a las dos preguntas que he lanzado en mi anterior post.
Saludos.
LeGatoRojo
Miembro HIPER activo
Mensajes: 552
Nacionalidad:
Re: Carrito De La Compra En Php
«
Respuesta #4 en:
Viernes 24 de Agosto de 2007, 02:53 »
0
Bueno, suponiendo que puede almacenar una variable de tipo cadena en la sesion, se me ocurre que puedes usar es explode e implode para hacerlo como una sola cadena, pero con separadores. Espero te sirva, saludos
Un día desperte y en lugar de dientes tenía colmillos, en lugar de manos, tenía garras; pero lo más impactante fue el color escarlata de mi pelaje.
Dantrag
Nuevo Miembro
Mensajes: 6
Re: Carrito De La Compra En Php
«
Respuesta #5 en:
Viernes 24 de Agosto de 2007, 11:38 »
0
Vaya, no se me había ocurrido de esta forma, lo intentaré como dices. Gracias
Hasta pronto.
Dantrag
Nuevo Miembro
Mensajes: 6
Re: Carrito De La Compra En Php
«
Respuesta #6 en:
Domingo 26 de Agosto de 2007, 14:20 »
0
Finalmente ese tema ya está solucionado. Ahora vengo con otro problema más.
Tengo un formulario que está creado alternandose con PHP, donde algunas variables que utilizan los 'values' son de tipo $var. Mi problema llega cuando a través de un botón intento pasar algunas de estas variables a una función en PHP para modificar algunas cosas.
Este sería el botón:
<input type="button" value="Actualizar cesta" OnClick="¿¿¿?????(<? echo"$articulos, $precios, $cantidades";?>);">
Lo que no sé es que tengo que poner en el 'OnClick', para que me redireccion a la funcion de PHP.
Saludos.
-DriverOp-
Miembro activo
Mensajes: 81
Re: Carrito De La Compra En Php
«
Respuesta #7 en:
Lunes 27 de Agosto de 2007, 00:23 »
0
¿De dónde has sacado que puedes llamar a una función PHP en el evento onclick?.
PHP se ejecuta en el sevidor y el evento onclick se ejecuta en el cliente. La única forma de comunicar cliente y servidor es mediante peticiones GET o POST. El cliente nunca se entera de lo que pasa en el servidor.
Para hacer lo que quieres y si quieres que el cliente tenga una respuesta dentro de la misma página que tiene cargada es usar AJAX. Claro que también puedes hacerlo de la vieja forma y hacer un simple formulario HTML que envie los datos al servidor, este los procese y genere una nueva página con el resultado.
En definitiva, lo que quieres hacer NO se puede hacer con PHP.
DriverOp
F_Tanori
Moderador
Mensajes: 1919
Nacionalidad:
Re: Carrito De La Compra En Php
«
Respuesta #8 en:
Lunes 27 de Agosto de 2007, 05:19 »
0
Necesitas crear funciones javascript que te llamen al php, como te lo menciona
-DriverOp-
Ejemplos:
http://foros.solocodigo.com/index.php?showtopic=27944&hl=
http://foros.solocodigo.com/index.php?showtopic=29856
Puedes Usar el buscador del foro para mas ejemplos...
Saludos
" ExIsTo y A vEcEs PiEnSo "
NOTA:
===========================================================================================================================
Este foro es para ayudar, aprender, compartir... usenlo para eso,
NO SE RESUELVEN DUDAS POR MENSAJE PRIVADO Y MENOS POR CORREO
===========================================================================================================================
LeGatoRojo
Miembro HIPER activo
Mensajes: 552
Nacionalidad:
Re: Carrito De La Compra En Php
«
Respuesta #9 en:
Lunes 27 de Agosto de 2007, 19:18 »
0
Puedes usar ajax o un request, aunque tambien puedes usar el submit y refrescar la pantalla
Un día desperte y en lugar de dientes tenía colmillos, en lugar de manos, tenía garras; pero lo más impactante fue el color escarlata de mi pelaje.
Rro_237
Miembro activo
Mensajes: 27
Re: Carrito De La Compra En Php
«
Respuesta #10 en:
Lunes 3 de Septiembre de 2007, 04:46 »
0
Para crear un carrito de compra, necesitas tener conocimiento en paralelo con bases de datos (independiente si es access, oracle, sql, etc).
La gestion que hagas con los datos es fundamental a la hora de realizar procesamientos, sobre todo si estos son complejos. Aunque un carro de compras no es en si dificil, pienso que la idea de tratarlos con arreglos te complicaria mxo la vida...
saludos!
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
PHP
(Moderador:
F_Tanori
) »
Carrito De La Compra En Php