Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    sito in asp con stesso layout

    ciao,
    io vorrei creare un sito in asp con lo stesso layout su tutte le pagine cambiando solo la parte centrale il titolo della pagina e il percorso di dove sei su ogni pagina... come potrei fare... tenendo presente che dividerò il materiale in cartelle.. avevo pensato agli include ma non so... voi che dite... ho visto anche in un sito che spiegavano questa cosa:

    <%sub mostrapagina()%>
    contenuto pagina
    <% end sub%>


    ma non ho capito molto bene qualcuno mi può consigliare o darmi un link

  2. #2
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    direi uso di include e basta senza utilizzare tante sub o altro, al massimo nell'include ti inserisci dei valori parametrici nel senso
    una esempio di layout di pagina (grossolano) gestito con include potrebbe essere
    codice:
    <%@Language="Vbscript"%>
    
    <html>
    <head>
    <title>esempio</title>
    
    </head>
    <body>
    <table border="0" width="100%" cellpadding="0" cellspacing="0">
    <tr>
        <td colspan="3" valign="top"><!--include file="intestazione.asp"></td>
    </tr>
    <tr>
        <td valign="top" width="20%">
        <td valign="top">
        'Parte lasciata allo sviluppo personalizzato della pagina
        
        </td>
        <td valign="top"><!--#include file="sinistra.asp"></td>
    </tr>
    <tr>
        <td colspan="3" valign="top"><!--include file="piedipagina.asp"></td>
    </td>   
    </tr>
    </Table>
    </body>
    Se ti serve qualcosa di parametrico fai in modo di lasciarlo parametrico nell'include

    esempio:
    menu.asp
    <span class="Titolone"><%=TitoloPagina%></span>

    <table><tr>.......</td></table>

    e prima di includere il menu ti basta impostare
    <% TitoloPagina = "EVENTI DEL MESE" %>

  3. #3
    volevo chiederti questo se io metto i file include in una cartella e i file include logicamente contine il cod. html con link e percorso img e dopo uso lo stesso file include per pagine presenti in altre tabelle come faccio per i collegamenti e le img? mi si visualizzano?

  4. #4
    Utente di HTML.it L'avatar di kluster
    Registrato dal
    Jul 2003
    Messaggi
    1,288
    spiegati meglio
    negli include ci vanno di solito i dati fissi (al massimo parametrizzati come ti ho spiegato)

    se devi utilizzare un link basta che l'include sia nella stessa cartella della pagina utilizzata altrimenti usi un percorso assoluto
    es.
    [img]/grafiche/spacer.gif[/img] almeno funziona in qualsiasi percorso del server
    cosi per i link
    inscriviti al forum

  5. #5
    ... io voglio fare un solo include per tutto il sito e modificandone uno mi si deve modificare tutto il sito.... poi...
    es: il mio file include ha questo codice e ciao.asp e nella directory principale:
    [img]img/spacer.gif[/img]ciao

    pagina presente nella directory principale

    codice pagina 1: ciao


    pagina presente in una sotto directory chiamata web

    codice pagina 2: ciao


    nella seconda pagina come funziona il file cioè mi visualizza l'img e link mi funziona

  6. #6
    Moderatore di ASP e MS Server L'avatar di Roby_72
    Registrato dal
    Aug 2001
    Messaggi
    19,563
    Se gli include li metti in una sola cartella ma possono essere raggiunti da file presenti in cartelle che non sono sullo stesso livello devi usare inclusioni virtuali che partono dalla root e non inclusioni relative che partono cioè dalla pagina chiamante:

    Roby

  7. #7
    quindi io con questo metodo posso fare un unico file include fda utilizzare in tutti i file presenti nelle sottocartelle mettendo solo il percorso esatto nei file dove incorporo il file include e i link e img funzioneranno tranquillamente?
    scusa se ti faccio tutte queste domande ma mi sto organizzando mentalmente

  8. #8

  9. #9

  10. #10

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.