Herramientas de usuario

Herramientas del sitio


ocgi:getcgivalue

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
ocgi:getcgivalue [27/12/2019 22:20]
pedro
ocgi:getcgivalue [17/03/2021 21:27] (actual)
pedro
Línea 1: Línea 1:
-====== GetCgiValue( cparametro, xdefault ) ======+====== ​oCgi:GetCgiValue ====== 
 +  oCgi:​GetCgiValue( cparametro, xdefault ) -> cOutput
 Este método de la clase tCgi nos permite recuperar el valor de un parámetro recibido desde el Navegador, ya sea por [[https://​es.wikipedia.org/​wiki/​Protocolo_de_transferencia_de_hipertexto#​GET|Get]] o por [[https://​es.wikipedia.org/​wiki/​Protocolo_de_transferencia_de_hipertexto#​POST|Post]]. Este método de la clase tCgi nos permite recuperar el valor de un parámetro recibido desde el Navegador, ya sea por [[https://​es.wikipedia.org/​wiki/​Protocolo_de_transferencia_de_hipertexto#​GET|Get]] o por [[https://​es.wikipedia.org/​wiki/​Protocolo_de_transferencia_de_hipertexto#​POST|Post]].
  
-Hay que pasarle el nombre del parámetro, no es sensible a mayúsculas por lo que "​NOMBRE"​ y "​nombre" ​sera lo mismo. ​+Hay que pasarle el nombre del parámetro, no es sensible a mayúsculas por lo que "​NOMBRE"​ y "​nombre" ​será lo mismo. ​
  
-    ​oCgi:​GetCgiValue("​nombre"​) +  ​oCgi:​GetCgiValue("​nombre"​) 
-El valor devuelto ​**siempre** es una cadena, por lo que tendremos que adaptarlo a nuestra necesidad.+El valor devuelto ​puede ser una cadena ​o un array en el caso de parámetros devueltos por controles con selección múltiple, por lo que tendremos que adaptarlo a nuestra necesidad.
  
-Podemos pasarle un segundo ​parametro ​como el valor por defecto en caso de que el parametro ​no exista, si no ponemos este parametro devolveria ​Nil, aunque el segundo ​parametro ​no sea una cadena nos lo devolvera ​como cadena.+Podemos pasarle un segundo ​parámetro ​como el valor por defecto en caso de que el parámetro ​no exista, si no ponemos este parámetro devolvería ​Nil, aunque el segundo ​parámetro ​no sea una cadena nos lo devolverá ​como cadena.
  
-    ​oCgi:​GetCgiValue("​almacen",​1)+  ​oCgi:​GetCgiValue("​almacen",​1)
  
 Cuando un parámetro recibido corresponde a un fichero adjunto, lo que nos devolverá es el nombre original del fichero. Cuando un parámetro recibido corresponde a un fichero adjunto, lo que nos devolverá es el nombre original del fichero.
  
- <​nodisp acl> **Comentarios para editores** ​ 
  
-  * ¿no tenía un segundo parámetro? Correcto</​nodisp>​ 
ocgi/getcgivalue.1577485238.txt.gz · Última modificación: 21/07/2020 10:50 (editor externo)