
Inclusão De Páginas Dinamicas Em Asp
#1
Posted 17/01/2005, 09:01
Coisa do tipo
http://www.emuhall.c...x.php?page=home
Agora eu estou cuidando de um site e gostaria de passa-lo para ASP, pois meu supervisor não achou viável migrar o plano ASP para PHP, se bem que a empresa economizaria muito hospedando em PHP, mas enfim gostaria de saber:
Como incluo página em HTML utilizando o ASP?
Como eu uso o esquema de páginas dinâmicas em ASP(index.asp?page=home)?
Desde ja agradeço a atenção!
#2
Posted 17/01/2005, 09:45
Eu aconselho Server.Execute pois vc tem controle sobre suas ações, pois com o include vc não conseguira ler a tua include, uma vezx q seja executando antes do ASP.Galera, que bom estar postando algo aqui, faz muito tempo que não posto aqui no fórum, agora galera estou precisando de uma ajuda, antes eu fazia página em HTML puro, depois em sites de animes e descobri uns tutoriais bem simples de PHP inclusão dinâmica de páginas em PHP, ae isso facilito muito minha vida.
Coisa do tipo
http://www.emuhall.c...x.php?page=home
Agora eu estou cuidando de um site e gostaria de passa-lo para ASP, pois meu supervisor não achou viável migrar o plano ASP para PHP, se bem que a empresa economizaria muito hospedando em PHP, mas enfim gostaria de saber:
Como incluo página em HTML utilizando o ASP?
Como eu uso o esquema de páginas dinâmicas em ASP(index.asp?page=home)?
Desde ja agradeço a atenção!
Tenta alguma coisa como:
Server.Execute Request.QueryString("page") & ".asp"
Isso supondo q vc tenha o mesmo nome da querystring para o arquivo.
#3
Posted 17/01/2005, 10:59
É que no PHP a lógica que usava para os esquema de "index.php?page=home" era o seguinte:Eu aconselho Server.Execute pois vc tem controle sobre suas ações, pois com o include vc não conseguira ler a tua include, uma vezx q seja executando antes do ASP.Galera, que bom estar postando algo aqui, faz muito tempo que não posto aqui no fórum, agora galera estou precisando de uma ajuda, antes eu fazia página em HTML puro, depois em sites de animes e descobri uns tutoriais bem simples de PHP inclusão dinâmica de páginas em PHP, ae isso facilito muito minha vida.
Coisa do tipo
http://www.emuhall.c...x.php?page=home
Agora eu estou cuidando de um site e gostaria de passa-lo para ASP, pois meu supervisor não achou viável migrar o plano ASP para PHP, se bem que a empresa economizaria muito hospedando em PHP, mas enfim gostaria de saber:
Como incluo página em HTML utilizando o ASP?
Como eu uso o esquema de páginas dinâmicas em ASP(index.asp?page=home)?
Desde ja agradeço a atenção!
Tenta alguma coisa como:Server.Execute Request.QueryString("page") & ".asp"
Isso supondo q vc tenha o mesmo nome da querystring para o arquivo.
Eu inseria o código na tabela onde iria aparecer o conteúdo, onde "page" é uma variavel que recebe o valor "home" na hora em que a pessoa clicar no link! Dai quando fosse carregar a página só carregava o conteúdo e não a pagina toda novmente! É que como eu to no trampo não tem como pegar o código de PHP para mostrar pra vcs ae vcs viam como passa-lo para ASP, mas se alguem entendeu minha dúvido, por favor! ME AJUDEM!
#4
Posted 17/01/2005, 11:38
Eu entendo como funciona e trata-se de includes. O exemplo que eu dei funciona, o Server.Execute vai recuperar TUDO que tiver no arquivo downloads.asp supondo.É que no PHP a lógica que usava para os esquema de "index.php?page=home" era o seguinte:
Eu aconselho Server.Execute pois vc tem controle sobre suas ações, pois com o include vc não conseguira ler a tua include, uma vezx q seja executando antes do ASP.Galera, que bom estar postando algo aqui, faz muito tempo que não posto aqui no fórum, agora galera estou precisando de uma ajuda, antes eu fazia página em HTML puro, depois em sites de animes e descobri uns tutoriais bem simples de PHP inclusão dinâmica de páginas em PHP, ae isso facilito muito minha vida.
Coisa do tipo
http://www.emuhall.c...x.php?page=home
Agora eu estou cuidando de um site e gostaria de passa-lo para ASP, pois meu supervisor não achou viável migrar o plano ASP para PHP, se bem que a empresa economizaria muito hospedando em PHP, mas enfim gostaria de saber:
Como incluo página em HTML utilizando o ASP?
Como eu uso o esquema de páginas dinâmicas em ASP(index.asp?page=home)?
Desde ja agradeço a atenção!
Tenta alguma coisa como:Server.Execute Request.QueryString("page") & ".asp"
Isso supondo q vc tenha o mesmo nome da querystring para o arquivo.
Eu inseria o código na tabela onde iria aparecer o conteúdo, onde "page" é uma variavel que recebe o valor "home" na hora em que a pessoa clicar no link! Dai quando fosse carregar a página só carregava o conteúdo e não a pagina toda novmente! É que como eu to no trampo não tem como pegar o código de PHP para mostrar pra vcs ae vcs viam como passa-lo para ASP, mas se alguem entendeu minha dúvido, por favor! ME AJUDEM!
Arquivo downloads.asp
Download<br>Download
Arquivo index.asp
<table><tr><td>
Download<br>Download
</td></tr></table>
Isso vai ser o resultado do processamento no caso da utilização do server.execute().
Voce poderia fazer algo como:
<table><tr><td> <% page = Request("page") Select Case page case downloads Server.Execute "downloads.asp" case else Server.Execute "index2.asp" End Select %> </td></tr></table>
A logica é essa, como já falei anteriormente não usando Server-Side Includes (<!--#include file="arquivo"-->), pois temos o processamento de uma é anterior da outra.. então vc não tem como controlar via ASP.
#5
Posted 17/01/2005, 23:50
mas a logica, como o felipe disse, é a msma. so mudar pra coder asp.
da pra vc fazer com cases tb junto com include.
ex.:
<% If Request.QueryString("page") = "" Then response.redirect "index.asp?page=home" End If Select Case Request.QueryString("page") Case "home" %> <!--#include file="home.asp"--> <% Case "expediente" %> <!--#include file="expediente.asp"--> <% Case Else response.redirect "index.asp?page=home" End Select %>
---------------------------------------------------------------------------
> BRdesign.NET - Soluções em Websites e Sistemas E-Commerce.
---------------------------------------------------------------------------
> BR-ecommerce - Sua loja virtual na internet! - Apenas R$99,90 mensais (hospedagem inclusa)!
#6
Posted 18/01/2005, 04:10
É funcionaria segue outra alternativa.. mas funcionaria.. o incoveniente é que o Server.Execute() pode controlar nomes de arquivos e tal.. mas o include dessa forma é valido.o problema é q server.execute nao funfa em pws, caso vc utilize ele nao vai rolar..
mas a logica, como o felipe disse, é a msma. so mudar pra coder asp.
da pra vc fazer com cases tb junto com include.
ex.:<% If Request.QueryString("page") = "" Then response.redirect "index.asp?page=home" End If Select Case Request.QueryString("page") Case "home" %> <!--#include file="home.asp"--> <% Case "expediente" %> <!--#include file="expediente.asp"--> <% Case Else response.redirect "index.asp?page=home" End Select %>
#7
Posted 01/07/2005, 07:55
Pegando carona na duvida do amigo, trabalho apenas com html. Me deparei com um site que vou precisar de um pequeno BD, acho que access serve para o que quero.
Jornal da Cidade
Esse site como podem perceber é um jornalzinho online dos estudantes de Jornalismo e está apenas em ambiente de teste e desenvolvimento. Porêm entrarão mais matérias e vai ficar enviavel criar um arquivo HTML para cada materia, por isso pensei na página dinâmica atualizando apenas o BD.
Como desenvolver isso? Sou mais ligado a design e peguei esse projetinho já iniciado, o cara anterior correu da raia. Podem ajudar? Existe um tutorial explicando fazer apenas isso?
Desde já agradeço aos amigos
A []
Bruno Cardoso
Niteroi - Rj
#8
Posted 01/07/2005, 08:01
Inserção de dados em uma Base de Dados
Criando uma conexao com o banco de dados e lendo o conteudo do mesmo
Esses dois possuem quase tudo que voce va precisar e estao bem explicados, qq duvida poste aqui.
T+
“Obstáculos são aquelas coisas medonhas que você vê quando tira seus olhos de seu objetivo” (Henry Ford)
“É impossível para um homem aprender aquilo que ele acha que já sabe.” (Epíteto)
“A única razão da existência do tempo é para que todas as coisas não aconteçam de uma vez.”(Albert Einstein)
#9
Posted 01/07/2005, 08:04
Pode deixar que qualquer coisa eu post.
Mais uma vez obrigado e bom final de semana
Bruno Cardoso
Niteroi - Rj
#10
Posted 01/07/2005, 12:16
Preciso estar com IIS instalado e os arquivos ASP e o BD no mesmo diretório?
em caso de posts sequênciais, useo botão editar

duvidas, leia as regras.
Edição feita por: Agente Linhares, 01/07/2005, 16:18.
Bruno Cardoso
Niteroi - Rj
#11
Posted 01/07/2005, 17:32
Abs.
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)