Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa Próxima revisión | Revisión previa | ||
ocgi:getcgivalue [04/10/2020 19:33] pedro |
ocgi:getcgivalue [29/07/2024 09:04] (actual) pedro |
||
---|---|---|---|
Línea 1: | Línea 1: | ||
- | ====== oCgi:GetCgiValue ====== | + | ====== oCgi:GetCgiValue / oCgi:GetValue ====== |
+ | 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]]. | ||
- | Su Sintaxis es | + | 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( cparametro, xdefault ) | + | |
- | Hay que pasarle el nombre del parámetro, no es sensible a mayúsculas por lo que "NOMBRE" y "nombre" sera lo mismo. | + | |
- | oCgi:GetCgiValue("nombre") | + | oCgi:GetCgiValue("nombre") |
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. | 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 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. | 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> |