Parametri direttamenti nella URL della pagina

giovannigatto

Nuovo Utente
27 Nov 2008
1
0
0
Salve a tutti, vorrei porvi un quesito:
Ho la necessità:
nella root del sito ho creato dei collegamenti alle pagine tramite l'oggetto Request.QueryString cioè
mi son creato una pagina.asp e tutti i link della root son del tipo:
http://www.miosito.it/pagina.asp?id=1
http://www.miosito.it/pagina.asp?id=2
http://www.miosito.it/pagina.asp?id=3
ecc..
Ecco la mia pagina.asp
<%@LANGUAGE = JScript%>
<%
var id = new String(Request.QueryString("id"));
%>
<html>
<head>
<title>xxxxxxxxxxx</title>
</head>
<body>

<%if ((id == "") || (id == "undefined")) {%> ERRORE 404 - File non trovato <%}%>
<%if (id == "2") {%> <!--#include file="aaaaa.asp"--> <%}%>
<%if (id == "3") {%> <!--#include file="bbbbb.asp"--> <%}%>
<%if (id == "4") {%> <!--#include file="ccccc.asp"--> <%}%>

<%if (id == "4") {%> <!--#include file="pluto/pippo.asp"--> <%}%>


DOMANDA:
da una pagina web della root voglio linkare una pagina che si trova in una cartella "pippo" cioè
http://www.miosito.it/pippo/pluto.asp

Come posso linkare la pagina (pluto.asp)che si trova nella cartella pippo utilizzando ad esempio
http://www.miosito.it/pagina.asp?id=4

OPPURE
Posso scrivere il collegamento per intero cioè
http://www.miosito.it/pippo/pluto.asp
e nasconderlo ossia farlo diventare
http://www.miosito.it/pagina.asp?id=4


GRAZIE in anticipo per qualsiasi risposta
 
Per fare quello che vuoi tu, come vuoi tu, devi utilizzare un database, dove metti l'elenco dei links che corrispondono poi ad un ID.

Oppure, ti consiglio di fare quello che ti ha detto Pole.


ciao.
 

Discussioni simili