Herramientas de usuario

Herramientas del sitio


controles:wform

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
controles:wform [23/05/2021 14:24]
pedro [Control de reenvió de formularios]
controles:wform [26/03/2022 12:17] (actual)
pedro [Ejemplo de uso]
Línea 23: Línea 23:
  
 ===== Ejemplo de uso ===== ===== Ejemplo de uso =====
-{{url>​https://​samples.nefele.dev/​wform ​ 100%,​320px}}+{{url>​https://​samples.nefele.dev/wiki/​wform ​ 100%,​320px}}
 <​Code:​xailer linenums:​1>​ <​Code:​xailer linenums:​1>​
   WITH OBJECT WBevel():​New(:​WO)   WITH OBJECT WBevel():​New(:​WO)
Línea 60: Línea 60:
 Para evitar que el usuario provoque el reenvío del formulario, porque de más de una vez al summit o porque de al botón atrás del navegador, hemos de habilitar la propiedad **lUniqueId** de forma que cada wForm se generará con un identificador único por cada llamada que se realice al CGI. Para evitar que el usuario provoque el reenvío del formulario, porque de más de una vez al summit o porque de al botón atrás del navegador, hemos de habilitar la propiedad **lUniqueId** de forma que cada wForm se generará con un identificador único por cada llamada que se realice al CGI.
  
-Luego en el Método de nuestro CGI que ha de procesar el summit del formulario, controlaremos la validez del identificador del wForm, para lo que utilizaremos la función [[funciones:​nfl_ChkFormUID]] que nos retornara .T. o .F. dependiendo de si el identificador es valido o no.+Luego en el Método de nuestro CGI que ha de procesar el summit del formulario, controlaremos la validez del identificador del wForm, para lo que utilizaremos la función [[funciones:​nfl_ChkFormUID]] que nos retornara ​**.T.** **.F.** dependiendo de si el identificador es valido o no.
  
 ---- ----
controles/wform.1621779876.txt.gz · Última modificación: 23/05/2021 14:24 por pedro