Compartilhar cookies entre ColdFusion e JavaScript é uma forma fácil de passar dados entre as duas tecnologias. Um cookie é um cookie independentemente de se foi definido pelo ColdFusion, Java, .net, ou JavaScript. Desde que voce saiba o nome do cookie (e em alguma situações sua caixa – maiúsculo/minúsculo) voce pode acessar e manipular o …
Arquivo por dia: %d 29UTC %B 29UTC %Y
Link permanente para este artigo: http://ensina.me/coldfusion/como-posso-compartilhar-cookies-entre-coldfusion-e-javascript/
Ago 29
Como posso recuperar dinamicamente os campos de formulário que foram postados em uma página?
ColdFusion fornece dois modos fáceis de se obter uma lista de todas as variáveis form que tenham sido postadas em uma página. O primeiro modo é usar a variável form.fieldNames. A variável form.fieldNames está automaticamente habilitada para qualquer template ColdFusion que receba um post de um formulário e contém uma lista delimitada por vírgula dos nomes dos campos que tenham …
Link permanente para este artigo: http://ensina.me/coldfusion/como-posso-recuperar-dinamicamente-os-campos-de-formulario-que-foram-postados-em-uma-pagina/
Ago 29
Como indexar (sort) uma array de uma dimensão?
Use a função interna arraySort() do ColdFusion. <cfset arr = arrayNew(1)> <cfset arr[1] = "beta"> <cfset arr[2] = "bar"> <cfset arr[3] = "foo"> <cfset arr[4] = "alpha"> <!— sort array ascending alphabetically —> <cfset isSuccessful = ArraySort(arr, "textnocase", "asc")> <cfdump var="#arr#"> by Jeremy Petersen
Link permanente para este artigo: http://ensina.me/coldfusion/como-indexar-sort-uma-array-de-uma-dimensao/
Ago 29
Como indexar (sort) uma array de duas dimensões?
ColdFusion não fornece uma maneira embutida de indexar uma array multi-dimensional. Entretanto, há dois modos de se executar essa tarefa. 1) Transforme a array multi-dimensional em uma query e então use query of queries para indexá-la. <!— sample array —> <cfset arr = arrayNew(2)> </cfset><cfset arr[1][1] = "beta"> </cfset><cfset arr[2][1] = "bar"> </cfset><cfset arr[3][1] = …
Link permanente para este artigo: http://ensina.me/coldfusion/como-indexar-sort-uma-array-de-duas-dimensoes/
Ago 29
Como criar um array com mais de três dimensões?
ColdFusion deixa voce criar diretamente arrays até três dimensões usando a funçãoarrayNew(). Se voce quiser criar uma array maior, voce pode usar múltiplas declarações arrayNew(). <cfset foo = arrayNew(3)> <cfset foo[1][1][1] = arrayNew(3)> <cfset foo[1][1][1][1][1][1] = "this is a test"> <cfoutput>#foo[1][1][1][1][1][1]#</cfoutput> by Jeremy Petersen
Link permanente para este artigo: http://ensina.me/coldfusion/como-criar-um-array-com-mais-de-tres-dimensoes/
Ago 29
Como indexar (sort) uma estrutura?
Use a função structSort() interna do ColdFusion. <cfscript> foo = structNew(); StructInsert(foo, "a", "this"); StructInsert(foo, "b", "is"); StructInsert(foo, "c", "a"); StructInsert(foo, "d", "test"); </cfscript> StructSort() retorna uma array do nomes chaves (strings) do nível de tôpo. <cfoutput>#arrayToList(structSort(foo))#</cfoutput> Voce tambem pode indexar estruturas parentes baseado nas suas crianças. Por exemplo, o código abaixo indexará todas as pessoas em …
Link permanente para este artigo: http://ensina.me/coldfusion/como-indexar-sort-uma-estrutura/
Ago 29
Como processar código ColdFusion contido em uma string (ex. campo texto em DB)
Infortunadamente CMFX7 não tem uma função embutida para executar essa tarefa. Voce pode se salvar dessa com algumas tarefas manuais: 1) Salve o código em um arquivo temporário 2) Inclua o arquivo temporário usando <cfinclude> 3) Elimine o arquivo temporário Esteja ciente, isto não é uma prática bem recomendada. Para que adicionar leitura e gravação dinâmica …
Link permanente para este artigo: http://ensina.me/coldfusion/como-processar-codigo-coldfusion-contido-em-uma-string-ex-campo-texto-em-db/
Ago 29
Como criar um link vCard/vCalendar e tê-lo baixado para MS Outlook?
Use <cfcontent> e <cfheader> para definir o MIME e os tipos de header apropriados, then include the appropriate fields and data. If MS Outlook is installed on the client, it will receive the data as a vCard! O exemp.o abaixo de vCard estático foi achado na Internet. Ele pode ser usado com o template para …
Link permanente para este artigo: http://ensina.me/coldfusion/como-criar-um-link-vcardvcalendar-e-te-lo-baixado-para-ms-outlook/
Ago 29
Como posso saber se um usuário tem JavaScript habilitado?
Porque ColdFusion é uma tecnologia server-side e JavaScript é client-side, voce precisa usar um método de verificação usando 2 páginas para ter certeza que o Javascript está habilitado. Sua primeira página fará o teste “JavaScript está habilitado”; sua segunda página exibirá ou registraá o resultado (salvando em uma variável de sessão, etc.). Uma forma de executar essa …
Link permanente para este artigo: http://ensina.me/coldfusion/como-posso-saber-se-um-usuario-tem-javascript-habilitado/
Ago 29
Como eu faço um redirecionamento permanente (301) de um URL para outro?
Redirecionar tráfego permanentemente usando com statuscode=”301″ é a melhor forma de assegurar que seus visitantes e os “spiders” dos search engine continuem achando conteúdo que foi movido permanentemente para um novo local. <cfheader statuscode="301" statustext="Moved permanently"> <cfheader name="Location" value="http://www.newUrl.com"> by Jeremy Petersen
Link permanente para este artigo: http://ensina.me/coldfusion/como-eu-faco-um-redirecionamento-permanente-301-de-um-url-para-outro/