Jump to content


Photo

Query Stringer Em Asp


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

#1 Gagooo

Gagooo

    Novato no fórum

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

Posted 03/02/2009, 22:48

Olá pessoal tenho um Código de Query Stringer em Php que funciona muito bem. Um cliente tem um servidor que só suporta Asp e tenho que aprender a fazer para termina o site dele.

Alguém Poderia me ajudar?

#2 DiegoCoruja

DiegoCoruja

    12 Horas

  • Usuários
  • 178 posts
  • Sexo:Masculino
  • Localidade:São Vicente - SP
  • Interesses:PROGRAMAÇÃO, WEB DESIGN, ESPORTE,

Posted 04/02/2009, 12:08

coloca o código php, eu te ajudo a mudar para asp
====================================================
Diego M.
Html, CSS, Javascript, Asp, Asp.net, Php, Sql Server, Mysql, Oracle, VB.NET, VBA
====================================================

#3 Renan L. Queiroz

Renan L. Queiroz

    Mestre

  • Usuários
  • 690 posts
  • Sexo:Masculino
  • Localidade:Brasilia - DF

Posted 04/02/2009, 13:25

De uma olhada nos seguintes links:
Connection string reference
ADO ConnectionString Property
Isso deve ajudar! ;-)

Edição feita por: Renan L. Queiroz, 04/02/2009, 13:26.

Especialidade: Desenvolvimento e Banco de Dados.


Este post lhe ajudou? Agradeça: Posted Image


#4 Gagooo

Gagooo

    Novato no fórum

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

Posted 04/02/2009, 14:51

O Index


[codebox]<?php
if (isset($_GET['area'])){
switch ($_GET['area']){
case 01:
include "destec.php";
break;
case 02:
include "servicos.php";
break;
case 03:
include "portfolio.php";
break;
case 04:
include "contatos.php";
break;
}
}else{
include "home.php";
}
?>[/codebox]


As paginas internas:

[codebox]
<?php
echo "
<h1>Destec</h1>

";
?>[/codebox]

Abraços

Edição feita por: Gagooo, 04/02/2009, 14:52.


#5 DiegoCoruja

DiegoCoruja

    12 Horas

  • Usuários
  • 178 posts
  • Sexo:Masculino
  • Localidade:São Vicente - SP
  • Interesses:PROGRAMAÇÃO, WEB DESIGN, ESPORTE,

Posted 04/02/2009, 19:47

fica assim
[codebox]<%
if not isnull(request("area")) then
Select Case request("area")
Case 1
Response.Redirect "destec.asp"
Case 2
Response.Redirect "servicos.asp"
Case 3
Response.Redirect "portifolio.asp"
Case 4
Response.Redirect "contatos.asp"
Case else
Response.Redirect ""
End Select
else
Response.Redirect "home.asp"
End if

%>


<%Response.Write "<h1>Destec</h1>"%>
ou
<%="<h1>Destec</h1>"%>[/codebox]

o swith é o select case
o isset pode ser o not isnull poderia montar de outra forma , tirando o not isnull e colocando <> "" da na mesma
o echo é o response.write ou o "="
normalemente eu uso o "=" quando é para exibir uma só variavel exemplo
<% =variavel %>
o include pode ser o Response.Redirect
====================================================
Diego M.
Html, CSS, Javascript, Asp, Asp.net, Php, Sql Server, Mysql, Oracle, VB.NET, VBA
====================================================

#6 Gagooo

Gagooo

    Novato no fórum

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

Posted 05/02/2009, 13:12

Cara, obrigado, mas não consegui fazer funcionar.
Eu não entendi essa parte do Script, que ta dando erro:
Case else
						Response.Redirect ""

E os links te que ficar assim certo?:

destec.asp?area=01

Quando eu rodo o script, ele da esse erro:
http://www.tribalmot...ery/default.asp

Edição feita por: Gagooo, 05/02/2009, 13:15.


#7 DiegoCoruja

DiegoCoruja

    12 Horas

  • Usuários
  • 178 posts
  • Sexo:Masculino
  • Localidade:São Vicente - SP
  • Interesses:PROGRAMAÇÃO, WEB DESIGN, ESPORTE,

Posted 05/02/2009, 14:47

case else seria o default do php
o ultimo caso ou o erro caso não for nenhuma dessas areas

coloca isso dentro do response.redirect "erro.asp"

a respeito do link! você vai pegar esse valor em outra pagina é isso?
me explica o que você está fazendo assim ajudo melhor!


e cara entrei no link
http://www.tribalmot...ault.asp?area=3
e foi para
http://www.tribalmot.../portifolio.asp

não era isso que queria?
====================================================
Diego M.
Html, CSS, Javascript, Asp, Asp.net, Php, Sql Server, Mysql, Oracle, VB.NET, VBA
====================================================

#8 Gagooo

Gagooo

    Novato no fórum

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

Posted 05/02/2009, 15:55

Sim, mais esta redirecinando isso que eu não entendi.. Eu gostaria de ter uma pagina com links de paginas que quando clicado abrisse em um determinado lugar.. Me entenderam?

#9 DiegoCoruja

DiegoCoruja

    12 Horas

  • Usuários
  • 178 posts
  • Sexo:Masculino
  • Localidade:São Vicente - SP
  • Interesses:PROGRAMAÇÃO, WEB DESIGN, ESPORTE,

Posted 05/02/2009, 18:39

hum ok, então
mude o seguinte

ao inves de colocar response.redirect ""
colocar response.write "<!--#include file=nomedapagina.asp-->"
====================================================
Diego M.
Html, CSS, Javascript, Asp, Asp.net, Php, Sql Server, Mysql, Oracle, VB.NET, VBA
====================================================

#10 Gagooo

Gagooo

    Novato no fórum

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

Posted 05/02/2009, 20:35

Ainda não consegui fiz isso olha:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>


<%
if not isnull(request("area")) then
		Select Case request("area")
				Case 1
						response.write "<!--#include file=default.asp-->"
				Case 2
						response.write "<!--#include file=portfolio.asp-->"
				Case else
						response.write "<!--#include file=destec.asp-->"
		End Select
else
		response.write "<!--#include file=erro.asp-->"
End if

%>



<a href="default.asp?area=02"> Teste </a>


</body>
</html>

Edição feita por: Gagooo, 05/02/2009, 20:43.


#11 DiegoCoruja

DiegoCoruja

    12 Horas

  • Usuários
  • 178 posts
  • Sexo:Masculino
  • Localidade:São Vicente - SP
  • Interesses:PROGRAMAÇÃO, WEB DESIGN, ESPORTE,

Posted 08/02/2009, 04:41

até eu achar o porque não do include não estar funcionando
tem uma solucão!

[codebox]<% option explicit %>
<html>
<head>
<title>Untitled Document</title>
</head>
<body>

<a href="default.asp?area=1"> Inicio </a><br>
<a href="default.asp?area=2"> Portifolio </a><br>
<a href="default.asp?area=3"> Destec </a><br>
<%
Dim area, include, HtmlEncode
area = trim(request("area"))
include = ""
if request("area") = "1" then
include = "default.asp"
elseif request("area") = "2" then
include = "portfolio.asp"
elseif request("area") = "3" then
include = "destec.asp"
else
include = "erro.asp"
End if
%><br>
<% if include <> "" then %>
<iframe id="iframe" src="<%=include%>" width="100%" height="100%" frameborder="0" framespacing="0" ></iframe>
<% end if %>
</body>
</html>[/codebox]
====================================================
Diego M.
Html, CSS, Javascript, Asp, Asp.net, Php, Sql Server, Mysql, Oracle, VB.NET, VBA
====================================================




1 user(s) are reading this topic

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

IPB Skin By Virteq