Hola, que tal?? Tengo un gran problema. En mi página tengo 4 formularios de pedidos de productos, los 4 son distintos. Es un sitio en flash, y los formularios se abren con jQuery y se envían con $.ajax mediante POST.
El problema es que las variables POST quedan como en "buffer" (no se si ese sería el término exacto) y al cambiar de formulario y hacer otro pedido, me vuelve a enviar los datos del formulario anterior.
Estuve leyendo mucho, y vi varios métodos. Pero ninguno funcionó.
No puedo hacer header() desde el php porque el php lo ejecuto desde el ajax, el sitio es una sola página.
Probé con unset() y tampoco. Lo usé de manera general unset($_POST) e individual unset($_POST['var1'], $_POST['var2'], $_POST['var3']) y ninguna de las dos funciona.
También encontré el $_POST = array(); para vaciar el array del post, pero asi tampoco funciona.
Cómo puedo hacer para solucionarlo? A alguien se le ocurre algo?
Espero que me puedan ayudar, porque ya estaba a punto de terminarlo y me surgió esto!
Un abrazo a todos!!