Jump to content


Photo

Alguem Pode Me Explicar


  • Faça o login para participar
15 replies to this topic

#1 -|- Cold Heart -|-

-|- Cold Heart -|-

    *** MaDe In HeLL ***

  • Usuários
  • 260 posts
  • Sexo:Não informado
  • Interesses:Guitarras<br>Músicas<br>Web

Posted 02/12/2003, 19:47

eu jah procureio em varios lugares mas ateh a gora naum etendi direito esse negocio d include e select case

por exemplo, como q seria o sistema ddo site do wm em asp?...digo no sentido dos cases....por exemplo www.meusite.com.br/defaul.asp?menu=tutos

isso eh select case naum eh?...como q funciona issu?....eu tô completamente perdido...

e tem uns q vão bem mais longe por exemplo: www.meusite.com.br/defaul.asp?menu=tutos&subcategoria=asp&exemplo=1

me ajudem a entender issu pelo amor d Deus!!

:wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko: :wacko:
### Fender Vs. Gibson ###

#2 prospectus

prospectus

    Turista

  • Usuários
  • 53 posts
  • Sexo:Não informado

Posted 02/12/2003, 20:12

Na realidade os " paginatal.asp?cod=036&nome=André%20Silva&sexo=Masculino" nada mais é do que uma forma de passar informações para outros formulários.
como no html não podemos atulizar as informações automaticamente utlizamos esse processo...

Analise o código:

paginatal.asp - é a página para onde irei
? - basicamente o ? serve para separar a informaçâo que será enviada.
cod=036 - cod seria o request e 036 o resultado pego na pagina1.asp.
&= seria quase como um +

existem diversas formas de se utilizar este método

no caso acima eu posso coletar as informações para ser apresentadas na paginatal, no qual o processo seria: <%=request(nome)%> <%=request(sexo)%>
Seria como variáveis, só que inicialmente criadas em outro formulário.

vc também pode utilizar este procedimento para que uma determinada parte do comando em asp seja liberada para agir...

suponhamos que eu tenha uma página de cadastro, seeu não tivesse um meio de segurar o comando para inserir no bd, provavelmente ocorreria erros...
o processo que eu utilizo para liberar o comando parte do html

<form name=form1 method=post action=mesmapagina.asp?acao=gravar>
quando eu ativar o action do formulário ele abrirá a mesma página so que liberando o comando em asp, que poderia ser este:

<%
if request("acao")="gravar" then

inicia o processo....



tem diversas formas de se utilizar este processo....
espero poder ter ajudado.
Um abraço

#3 -|- Cold Heart -|-

-|- Cold Heart -|-

    *** MaDe In HeLL ***

  • Usuários
  • 260 posts
  • Sexo:Não informado
  • Interesses:Guitarras<br>Músicas<br>Web

Posted 02/12/2003, 20:23

jah deu pra entender uma parte sim...mas eu queria entender como q funciona o sistema aki do wm.... e c possivel, a boa alma caridosa q me explicar essa parte q eu naum entendo bulhufas, possa tbm fazer um exemplo e anexar aki....

mas jah ajudou, vlew

(y)
### Fender Vs. Gibson ###

#4 Agente Linhares

Agente Linhares

    fuis...abraços!

  • Ex-Admins
  • 3138 posts
  • Sexo:Não informado
  • Localidade:Biritiba Mirim-SP

Posted 02/12/2003, 23:39

Olha.. Eu sei que com essa função dá pra vc colocar assim por ex:
index.asp?are=cgi - Nese link é colocado uma determinada informação, que só será acessada se a url acessada for essa.

Aí vc vai colocando: inde.asp?area=asp e por aí vai..


Pra exclarecer: Dá pra se colocar diversas informações diferentes em uma única pg e aí vc mostra alguma dessas informações quando é acessado tal endereço e outras quando é acessado tal endereço e por aí vai.

Não sei o da wmonline, mas vários sites funcionam assim.

Tipo vc vê assim: index.asp?area=expediente, index.asp?area=downloads

Que parece ser 2 pgs, na verdade é uma só, mas só que de acordo com cada link acessado é mostrado determinada informação.
ok?

espero ter ajudado.
> Busca On-line - A Busca que faltava na Internet! - Cadastre-se!
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!

#5 K I L L I N G

K I L L I N G

    Batera na veia, ASP no coração

  • Banidos
  • PipPipPipPip
  • 398 posts
  • Sexo:Não informado

Posted 03/12/2003, 00:24

Vou explicar rapido e simples. . .
para pegar os valores depois do ? usa-se request.querystring("VALOR")
ex:
pg.asp?valor=EU
aew vc coloca lag um response.write(request.querystring("VALOR"))
vai aparecer EU
blz... aew vc usa muitos IFs...

pg.asp?idade=14&local=MG&pais=brasil&acao=entrar

If acao = entrar then
response.write("Eu tenho " & request.querystring("idade"))
response.write("Moro no estado " & request.querystring("estado"))
End if

E ASSIM VAI DEU PARA ENTENDER?
SE NAUM DEU MANDA UMA MENSAGEM PRIVADA PARA EU Q EU TE EXPLICO OK

(y) (y)
http://www.fiquecomigo.com
http://www.fiquecomigo.com.br
Encontre o amor da sua vida aqui!

Vinícius Nunes Lage
vinibaterabol@msn.com

#6 aimola

aimola

    Webdeveloper

  • Usuários
  • 471 posts
  • Sexo:Masculino
  • Localidade:Sampa

Posted 03/12/2003, 06:51

Só para escalarecimento, não confunda Select Case com Querystring.

Ex:Querystring
www.meusite.com.br/defaul.asp?menu=tutos

Ex: Select case
monta_menu = request.Querystring("menu")

Select Case monta_menu

Case "tutos"
comandos de código

Case "apostilas"
comandos de código

Case Else
response.write "nenhum parametro foi passado pela query"

End Select

Analize o exemplo e veja a relação de um com o outro.

Valeu!
Que os passos de hoje sejam maiores que os de ontem
e que os passos de amanhã sejam mais largos que os de hoje.

#7 -|- Cold Heart -|-

-|- Cold Heart -|-

    *** MaDe In HeLL ***

  • Usuários
  • 260 posts
  • Sexo:Não informado
  • Interesses:Guitarras<br>Músicas<br>Web

Posted 03/12/2003, 16:23

jah deu pra saca legal....mas c alguem pudesse fazer um exemplo simples e mostrasse isso na pratica eu agredeceria muito....

e o html da pagina q abriria ficaria na pagina com o CASE?
tipo

CASE "1"

todo o html

CASE "2"

mais um montão d html


eh + ou - isso?

(y)
### Fender Vs. Gibson ###

#8 camarão

camarão
  • Visitantes

Posted 03/12/2003, 16:34

vc pode fazer includes


<%
select case request.querystring("acao")

case "tutos"
%>
<!--#include file="tutos.asp"-->
<%
case "servicos"
%>

<!--#include file="srvicios.asp"-->
<%
case else ' caso senaum
%>
<!--#include file="erro.asp"-->
end select
%>


Edição feita por: camarão, 03/12/2003, 16:35.


#9 -|- Cold Heart -|-

-|- Cold Heart -|-

    *** MaDe In HeLL ***

  • Usuários
  • 260 posts
  • Sexo:Não informado
  • Interesses:Guitarras<br>Músicas<br>Web

Posted 03/12/2003, 17:36

vc pode fazer includes


<%
select case request.querystring("acao")

case "tutos"
%>
<!--#include file="tutos.asp"-->
<%
case "servicos"
%>

<!--#include file="srvicios.asp"-->
<%
case else ' caso senaum
%>
<!--#include file="erro.asp"-->
end select
%>

mas ae eu teria q fazer a pagina tutos.asp por exemplo......ae esse sistema naum facilitaria nd........qual o intuito disso afinald contas?
### Fender Vs. Gibson ###

#10 -|- Cold Heart -|-

-|- Cold Heart -|-

    *** MaDe In HeLL ***

  • Usuários
  • 260 posts
  • Sexo:Não informado
  • Interesses:Guitarras<br>Músicas<br>Web

Posted 03/12/2003, 17:36

soh a organização?
### Fender Vs. Gibson ###

#11 camarão

camarão
  • Visitantes

Posted 03/12/2003, 17:43

logico q naum......
isso é xtremamente util para consultas em banco de dados
http://www.imasters....=ST&f=2&t=21964
alias é bem mais usao em consultas em bd

#12 -|- Cold Heart -|-

-|- Cold Heart -|-

    *** MaDe In HeLL ***

  • Usuários
  • 260 posts
  • Sexo:Não informado
  • Interesses:Guitarras<br>Músicas<br>Web

Posted 03/12/2003, 17:54

eu entendi o esquema mas aind naum entendi esse barato dele pegar as informações no bd....
### Fender Vs. Gibson ###

#13 camarão

camarão
  • Visitantes

Posted 03/12/2003, 17:57

tipo
vc tem um banco de dados com a tabela 'users' campos 'id' e 'nome'

<%

id = request.querystring("id")

'aki vem sua conexaomcom o banco de dados'

set rs = suaconexao.execute("select * from users where id="&id)

do while not rs.eof
response.write(rs("nome")&"<br>")
rs.movenext
loop
%>



sacou
?

#14 -|- Cold Heart -|-

-|- Cold Heart -|-

    *** MaDe In HeLL ***

  • Usuários
  • 260 posts
  • Sexo:Não informado
  • Interesses:Guitarras<br>Músicas<br>Web

Posted 03/12/2003, 18:17

agora entendi
### Fender Vs. Gibson ###

#15 -|- Cold Heart -|-

-|- Cold Heart -|-

    *** MaDe In HeLL ***

  • Usuários
  • 260 posts
  • Sexo:Não informado
  • Interesses:Guitarras<br>Músicas<br>Web

Posted 03/12/2003, 18:17

vlew pela ajuda ae galera


(y)
### Fender Vs. Gibson ###




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq