Programación Web y Scripting > PHP
Carrito De La Compra En Php
Dantrag:
Vaya, no se me había ocurrido de esta forma, lo intentaré como dices. Gracias ;)
Hasta pronto.
Dantrag:
Finalmente ese tema ya está solucionado. Ahora vengo con otro problema más. :P
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-:
¿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.
F_Tanori:
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
LeGatoRojo:
Puedes usar ajax o un request, aunque tambien puedes usar el submit y refrescar la pantalla <_<
Navegación
[#] Página Siguiente
[*] Página Anterior
Ir a la versión completa