Programación Web y Scripting > PHP

 Carrito De La Compra En Php

<< < (2/3) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa