Sr. Não. | Métodos com Descrição |
---|---|
1 | CGI::new([ level="query"]) Cria um objeto CGI. O nível pode ser uma das seguintes opções. Se um dos níveis de HTML for especificado, os seguintes métodos são definidos para gerar saída de acordo com esse nível -
|
2 | CGI::escape( str) Escapa uma string não segura usando codificação de URL. |
3 | CGI::unescape( str) Expande uma string que foi escapada usando codificação de URL. |
4 | CGI::escapeHTML( str) Evita caracteres especiais de HTML, incluindo: & <>. |
5 | CGI::unescapeHTML( str) Expande caracteres especiais HTML de escape, incluindo: & <>. |
6 | CGI::escapeElement( str[, element...]) Escapa os caracteres especiais HTML nos elementos HTML especificados. |
7 | CGI::unescapeElement( str, element[, element...]) Expande os caracteres especiais HTML de escape nos elementos HTML especificados. |
8 | CGI::parse( query) Analisa a consulta e retorna um hash contendo seus pares de chave-valor. |
9 | CGI::pretty( string[, leader=" "]) Retorna uma versão perfeitamente formatada da string HTML. Se o líder for especificado, ele será escrito no início de cada linha. O valor padrão para líder é dois espaços. |
10 | CGI::rfc1123_date( time) Formata os dados e a hora de acordo com RFC-1123 (por exemplo, Ter, 2 de junho de 2008 00:00:00 GMT). |
Sr. Não. | Métodos com Descrição |
---|---|
1 | c[ name] Retorna uma matriz contendo o valor do nome do campo correspondente ao nome . |
2 | c.checkbox( name[, value[, check = false]]) c.checkbox( options) Retorna uma string HTML definindo um campo de caixa de seleção. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
3 | c.checkbox_group( name, value...) c.checkbox_group( options) Retorna uma string HTML definindo um grupo de caixas de seleção. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
4 | c.file_field( name[, size = 20[, max]]) c.file_field( options) Retorna uma string HTML definindo um campo de arquivo. |
5 | c.form([ method="post"[, url]]) { ...} c.form( options) Retorna uma string HTML definindo um formulário. Se um bloco for especificado, a string produzida por sua saída cria o conteúdo do formulário. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
6 | c.cookies Retorna um hash contendo um objeto CGI :: Cookie contendo chaves e valores de um cookie. |
7 | c.header([ header]) Retorna um cabeçalho CGI contendo as informações no cabeçalho. Se o cabeçalho for um hash, seus pares de valores-chave serão usados para criar o cabeçalho. |
8 | c.hidden( name[, value]) c.hidden( options) Retorna uma string HTML que define um campo HIDDEN. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
9 | c.image_button( url[, name[, alt]]) c.image_button( options) Retorna uma string HTML definindo um botão de imagem. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
10 | c.keys Retorna uma matriz contendo os nomes dos campos do formulário. |
11 | c.key?( name) c.has_key?( name) c.include?( name) Retorna verdadeiro se o formulário contiver o nome do campo especificado. |
12 | c.multipart_form([ url[, encode]]) { ...} c.multipart_form( options) { ...} Retorna uma string HTML definindo um formulário multiparte. Se um bloco for especificado, a string produzida por sua saída cria o conteúdo do formulário. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
13 | c.out([ header]) { ...} Gera saída HTML. Usa a string produzida pela saída do bloco para criar o corpo da página. |
14 | c.params Retorna um hash contendo nomes de campo e valores do formulário. |
15 | c.params = hash Define nomes de campo e valores no formulário usando um hash. |
16 | c.password_field( name[, value[, size = 40[, max]]]) c.password_field( options) Retorna uma string HTML que define um campo de senha. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
17 | c.popup_menu( name, value...) c.popup_menu( options) c.scrolling_list( name, value...) c.scrolling_list( options) Retorna uma string HTML definindo um menu pop-up. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
18 | c.radio_button( name[, value[, checked = false]]) c.radio_button( options) Retorna uma string HTML definindo um botão de rádio. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
19 | c.radio_group( name, value...) c.radio_group( options) Retorna uma string HTML definindo um grupo de botões de opção. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
20 | c.reset( name[, value]) c.reset( options) Retorna uma string HTML definindo um botão de redefinição. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
21 | c.text_field( name[, value[, size = 40[, max]]]) c.text_field( options) Retorna uma string HTML definindo um campo de texto. Os atributos da tag podem ser especificados em um hash passado como um argumento. |
22 | c.textarea( name[, cols = 70[, rows = 10]]) { ...} c.textarea( options) { ...} Retorna uma string HTML definindo uma área de texto. Se um bloco for especificado, a string produzida por sua saída cria o conteúdo da área de texto. Os atributos da tag podem ser especificados em um hash passado como um argumento. |