Visualizzazione dei risultati da 1 a 6 su 6

Discussione: maschera del sito

  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    203

    maschera del sito

    ciao a tutti,
    premetto che sono alle prime armi con PhP. Mi piacerebbe capire come poter costruire una maschera per il sito con php in modo da poterla poi modificare facilmente in tutte le pagine. Mi spiego meglio: la parte grafica della mia pagina dovrà essere simile a quella della maggior parte dei siti fatti in un certo modo ossia,1 tabella con la parte alta grafica e nella parte centrale un database che aggiorna le varie news.
    Per quel che concerne lo sfondo, i caratteri, uso i css ma non so proprio se esiste il modo di poter variare le immagini in ciascuna pagina senza doverle editare singolarmente.

    Spero di essermi spiegato e spero che qualcuno di voi abbia la pazienza di potermi dare un aiuto.
    tenete presente che io posseggo una guida e quindi se qualcuno mi dice semplicemente il comando da usare io, poi, magari riesco ad aggiustarmi senza più disturbare.

    grazie a tutti

    Ciao

    Danilo

  2. #2
    Mi piacerebbe capire come poter costruire una maschera per il sito con php in modo da poterla poi modificare facilmente in tutte le pagine. Mi spiego meglio: la parte grafica della mia pagina dovrà essere simile a quella della maggior parte dei siti fatti in un certo modo ossia,1 tabella con la parte alta grafica e nella parte centrale un database che aggiorna le varie news.



    Potresti fare in tal modo:

    La parte superiore, visto ke è praticamente la stessa in tutte le pagine potresti inserirla in una pagina del tipo sup.inc
    Dopodiché nella tua pagina php per prima cosa richiami il file sup.inc con il comando:
    include('sup.inc').

    Ed il gioco è fatto.


    Se anche nella parte centrale della pagina hai ad esempio una situazione del genere:

    nella parte di sinistra un menù fisso e nella parte centrale le news, potresti immaginare una tabella con 2 colonne, la colonna di sinistra con un menù e la parte centrale con le news. In tal modo anche la parte sinistra la puoi mettere in file inc (ad esempio sinistra.inc) e richiamare con include('sinistra.inc').


    Hai scritto:
    non so proprio se esiste il modo di poter variare le immagini in ciascuna pagina senza doverle editare singolarmente.

    Non ho ben capito, potresti farmi un esempio?

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    203

    grazie

    mi potresti spiagare che tipo di file è?

    grazie

  4. #4
    Il file .inc a cui ho fatto riferimento è un file scritto in php, solo che al posto dell'estensione .php ha l'estensione .php; comunque puoi anche chiamarlo .php, quindi sup.php ed eventualmente sinistra.php è la stessa cosa, anzi forse è meglio con l'estensione .php


    Ritornando alle immagini, avevo fatto una domanda a cui non mi hai risposto.

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    203

    ok

    Hai ragione scusa....

    Sono molto preso da questo per me nuovo linguaggio e credimi cerco di fare il possibile per non rompere troppo le scatole.. Per questo mi sono attrezzato di una guida di 900 pagine ma, alle volte tutto viene + facile sui forum.

    La tua risposta mi è servita e non poco... Ora cerco di spiegarti meglio:

    Vorrei che nel mio nuovo sito apparisse in alto il logo su uno sfondo colorato, il tutto inserito in una tabella di dimensioni fisse per eviatre che al variare della risoluzione tutto venga cambiato. Ora, siccome voglio evitare di utilizzare i frame, per ogni pagina mi dovrò portare dietro la tabella con il logo e lo sfondo. La cosa che voglio è che se un domani decido di fare una variazione (esempio colotri) per lo sfondo non ho problemi (con i css) ma x l'immagine forse si. Volevo sapere appunto se esisteva una soluzione per questo. Forse però tu mi hai già risposto dicendomi di includere un file con gli elementi grafici che utilizzo in questo modo al variare del contenuto della pagina inclusa varia anche la parte superiore di ogni pagina. Giusto?

    La cosa che però pensavo non si potesse fare era quella di includere un file (tipo pagina) in una riga di tabella (per il frame non c'è problema, ma è la tabella..).....

    Grazie moltissime per l'aiuto se hai qualche consiglio su tool da utilizzare o qualsiasi cosa che pensi mi possa aiutare ti sarei grato se potessi suggerirmela.

    ciao

    danilo

  6. #6
    Forse però tu mi hai già risposto dicendomi di includere un file con gli elementi grafici che utilizzo in questo modo al variare del contenuto della pagina inclusa varia anche la parte superiore di ogni pagina. Giusto?


    Si, più precisamente, avevo immaginato che la parte superiore della pagina fosse tutta inclusa in una tabella, tipo:

    <TABLE>
    <TR>
    <TD><IMG SCR='IL TUO LOGO'............</TD>
    </TR>
    </TABLE>

    ed in questa tabella ci pone i tuoi elementi grafici. Tale tabella, poi, la puoi mettere in un file del tipo sup.php, per cui in ogni tua pagina php, quando devi richiamare la parte superiore della pagina, basta fare include('sup.php');




    HAI SCRITTO:
    La cosa che però pensavo non si potesse fare era quella di includere un file (tipo pagina) in una riga di tabella...

    Devi immaginare che lìddove c'è il comando include(....) è come se in quel punto tu vai ad inserire il codice così com'è presente nel file che richiami con l'include, un pò come le macro del Microsoft Word.

    Per cui, ritornando all'esempio succitato, puoi anche fare che nella tua pagina php tu scrivi:

    <TABLE>
    <TR>

    mentre nel file di inclusione

    <TD><IMG SCR='IL TUO LOGO'............</TD>


    Con il file di inclusione diventa tutto semplice, perché se devi cambiare il logo, basta solo che modifichi il tuo file sup.php, in tal modo tutte le pagine che richiamano il file sup.php sono automaticamente aggiornate con il nuovo logo.

    Ciao

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.