Visualizzazione dei risultati da 1 a 10 su 10
  1. #1

    passare una variabile in una pagina asp tramite click del menu

    Spero di riuscire a spiegarmi. Ho una pagina asp con un menù incluso. Ora vorrei che cliccando sulle varie voci di menù cambiassero la variabile sezione della pagina.
    Cioè la pagina index contiene nella head:
    <%
    sezione = "index"
    %>

    Ora al click delle diverse voci di menù quel "index" dovrebeb cambiare in altre variabili. Tipo "profilo", "azienda". Al variare della sezione il contenuto cambierà caricando i rispettivi file inclusi...
    Tipo
    <%if sezione="home" then response.write("") end if%><%if sezione="profilo" then response.write("") end if%>

    Ora dato che di asp non so praticamente nulla, secondo voi così otrebbe andare?
    Mi aiutate?
    epidurale gratuita e garantita alle donne che la chiedono!
    Firmate la petizione!

    http://www.firmiamo.it/analgesiaepiduralegratuitaegarantita

  2. #2
    epidurale gratuita e garantita alle donne che la chiedono!
    Firmate la petizione!

    http://www.firmiamo.it/analgesiaepiduralegratuitaegarantita

  3. #3
    codice:
    <ul>
    [*]home[*]profilo
    [/list]
    nella pagina che riceve:

    codice:
    <%
    
    sezione=request("sezione")
    
    if sezione="home" then
    
    
    
    end if
    
    
    if sezione="profilo" then
    
    
    
    end if
    %>
    e non piangere

  4. #4

    non funziona



    Dunque nella pagina index.asp ho il menù con i link come mi hai detto tu:[*]home[*]profilo

    Ho messo nel tag head:
    <%

    sezione=request("sezione")

    if sezione="home" then



    end if


    if sezione="profilo" then



    end if
    %>

    ma come faccio a dire che mi cambi il contenuto della pagina? Che è un file incluso che dovrebeb cambiare a seconda del link cliccato...?
    Così?
    <%if sezione="index" then response.write("") end if%><%if sezione="profilo" then response.write("") end if%>
    Ovviamente non funzia....
    aiuto....
    epidurale gratuita e garantita alle donne che la chiedono!
    Firmate la petizione!

    http://www.firmiamo.it/analgesiaepiduralegratuitaegarantita

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Non puoi ipotizzare che qualcosa che avverra' in futuro possa influenzare il presente.... il server esegue tutto il codice della pagina asp (quello racchiuso fra <% e %> ) e tutti gli include prima di inviare la pagina stessa al client... e quindi prima che l'utente possa cliccare alcunche'.

    Dovresti fare un passo indietro e rivedere i concetti base del web e del client-server...

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    no scusa... ma se io mettessi i file include in un db... allora potrei cambiare i contenuti della pagina? Giusto?
    Una pagina asp in fin dei conti non può caricare recordset da un db? Che siano foto, testi, tabelle...
    epidurale gratuita e garantita alle donne che la chiedono!
    Firmate la petizione!

    http://www.firmiamo.it/analgesiaepiduralegratuitaegarantita

  7. #7
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Prova cosi[*]home[*]profilo

    <%

    sezione=request("sezione")

    if sezione="home" then Server.Execute("cont-index.asp"")

    if sezione="profilo" then Server.Execute("cont-profilo.asp")

    %>
    oppure se vuoi usare l'include

    <%
    sezione=request("sezione")
    select case sezione
    case "home"
    %>

    <%case "profilo"%>

    <%case else%>

    <%end select%>
    Ma ti sconsiglio di usare inclusioni o linguaggi senza sapere cosa stai facendo.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  8. #8
    Scusa ma "non funziona" cosa vuol dire ?

    Che errore ti da ?

    cosa contengono i tuoi include ?

    Intestazioni html ? solo codice ?

  9. #9

    NON VISUALIZZA I FILE INCLUDE

    ho messo il codice nel tag head, aggiunto il link alle voci di menù ma se clicco non vedo nessun contenuto.
    In effetti nel codice che mi avete dato manca la variabile contenuto... cioè dico le condizioni e cosa cambiare ma non dove.
    Così ho aggiunto la parte di codice (dove il contenuto dovrebeb cambiare)... che secondo me è sbagliata:

    <%if sezione="index" then response.write("") end if%><%if sezione="profilo" then response.write("") end if%>
    epidurale gratuita e garantita alle donne che la chiedono!
    Firmate la petizione!

    http://www.firmiamo.it/analgesiaepiduralegratuitaegarantita

  10. #10

    Re: NON VISUALIZZA I FILE INCLUDE

    Continui a postare un pezzettino di codice tuo che è sbagliato.


    Originariamente inviato da paolaban
    <%if sezione="index" then response.write("") end if%><%if sezione="profilo" then response.write("") end if%>
    quante pagine hai ? 1, 2, 10, 1000 ????

    cosa vuol dire che hai messo il codice negli head ?

    Posta i codici delle tue pagine utilizzando "code"

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.