..:: MX Studio Fóruns ::..: Iniciando em CFM - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Iniciando em CFM Alterar valores vindos de um cfparam

#1 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 27 January 2005 - 02:04 AM

E ai pessoal blz??

Bom, estou deixando um pouco o ASP de lado e agora minha praia tá sendo o CF... estou gostando.. apesar de tá ralando muito hehehe... comecei hoje mesmo =o)

Gostaria de saber o seguinte...

Primeiro.. to passando uns parâmentros na query.. através do link, assim:

<a href="index.cfm?act=galeria">

E, para pegar o valor do act=galeria faço o seguinte:

<cfparam name="act" type="variablename" default="inicial">

E para ver o resultado dou um

<cfoutput>#act#</cfoutput>

Essa é mesmo a forma correta?? Seria o equivalente ao Request.Querystring("act") do ASP???



Agora, o que tá me matando..

Ao utilizar o <cfoutput>#act#</cfoutput>, ele retorna apenas galeria, porém gostaria de "manipular" esse valor, para que no <cfoutput> ele me entregue o valor Galeria de Fotos. Como posso fazer isso? Creio que seja através de um CFCASE??? Ou o que seria equivalente ao Select Case do ASP??

Alguém me ajuda??

Abraços wink.gif
0

#2 User is offline   ianrapha 

  • Group: Membros
  • Posts: 318
  • Joined: 26-February 04

Posted 27 January 2005 - 08:14 AM

E ae.

Já q vc tah passando a variavel act pela url vc pod usar <cfoutput>#url.act#</cfoutput>.

Para manipular o valor vc pod usar <cfswitch> e <cfcase>.

Exemplo

CODE
<cfoutput>
<cfswitch expression="#url.act#">
 <cfcase value="galeria">
  Galeria de Fotos
 </cfcase>
 <cfcase value="integrantes">
  Integrantes do Grupo
 </cfcase>
</cfswitch>
</cfoutput>


Espero ter ajudado

FUI
OUVINDO FAITH NO MORE - THE REAL THING

0

#3 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 27 January 2005 - 03:50 PM

Legal Ian, valeu.. usei aqui e deu certo...

Agora uma dúvida um tanto quanto besta...

Eu to fazendo uma verificação com IF

QUOTE
<cfif #act# IS NOT "inicial">
<a href="index.cfm" class="navtop">› Página Inicial</a> <a href="index.cfm?act=<cfoutput>#url.act#</cfoutput>" class="navtop">›
<cfoutput>
<cfswitch expression="#url.act#">
<cfcase value="comunicados">
Comunicados
</cfcase>
<cfcase value="informativos">
Informativos
</cfcase>
<cfcase value="acontece">
Acontece
</cfcase>
<cfcase value="artigos">
Artigos
</cfcase>
<cfcase value="dia">
Dia A Dia
</cfcase>
</cfswitch>
</cfoutput>
</a>


Qual a diferença de usar o #url.act# e simplesmente o #act#, já que no If, se eu utilizo #url.act# dá erro... só com o #act# dá certo... qual a funçãodo url.??

Abraços!
0

#4 User is offline   ianrapha 

  • Group: Membros
  • Posts: 318
  • Joined: 26-February 04

Posted 27 January 2005 - 11:04 PM

O url serve para indicar que a variavel esta sendo passada pela url(observe na barra de endereço do navegador).

Não é necessário na maioria das vezes q vc coloque os escopos antes das variaveis, porém para uma programação correta e não haver problema de confusão caso vc tenha duas variaveis com o mesmo nome, mas sendo passadas de modos diferentes(por exemplo uma por sessão e outra por formulário) vc deve colocá-los.

Se está dando erro utilizando url. é que a variável nao está sendo passada pela url e sim por outro escopo(form, session, cookie e assim vai).

Espero ter ajudado

Falow ae

FUI
OUVINDO DREAM THEATER - VOICES

0

#5 User is offline   rbaialuna 

  • Group: Desafio Fireworks
  • Posts: 2938
  • Joined: 28-January 04

Posted 28 January 2005 - 12:28 AM

Entendi.. mas estranho porque tento pegar ela da url msm hehehe.. acho que o meu erro é que estou usando isso:

<cfparam name="act" type="variables" default="inicial">

Ou seja, vou tentar sem o type="variables"

Abraços!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic


Similar Topics Collapse

  Topic Forum Started By Stats Last Post Info
New Replies Alterar a cor do pontilhado das tabelas
configuraçoes do propio dreamweaver
Dreamweaver hardbrasil 
  • 7 Replies
  • 1604 Views
New Replies Mandando variaveis do flash pro cfm(form)
Tenho que saber só a parte do flash
Flash & ActionScript zabotinsky 
  • 0 Replies
  • 647 Views
New Replies Passando Valor
para .cfm para busca.
Flash & ActionScript Rafael Capucho. 
  • 3 Replies
  • 1049 Views
New Replies Como alterar o tamanho do Scrollbar?
dúvidas sobre scrollbar
Dreamweaver analyrio 
  • 2 Replies
  • 1517 Views
New Replies Falha permite alterar legendas de fotos do Orkut
IDG Now! - Segurança
Notícias TiTi Celestino 
  • 0 Replies
  • 1341 Views
New Replies Alterar hora da França para brasileira
date e mktime
PHP d2d 
  • 5 Replies
  • 1375 Views
New Replies alterar fotos para perspectiva Flash & ActionScript Turu-Montanha 
  • 1 Reply
  • 412 Views
New Replies alterar icons
!!!!!!!!!!!!!!
Flash & ActionScript xeno 
  • 1 Reply
  • 815 Views

Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)