- Home
- Categorie
- Coding e Sistemistica
- Coding
- Stesso tema per tutte le pagine!
-
Stesso tema per tutte le pagine!
Vi prego, aiutatemi, non conosco molto bene il codice html, quindi per fare tutte le pagine uguali ho fatto il copia ed incolla, ma ogni volta che modifico qualcosa devo cambiare tutte le pagine, non ce una soluzione per impedire di fare tutti questi passaggi??? Vi prego aiutatemi!!!!
-
Potresti fare un foglio css da implementare in tutte le pagine in modo da modificare solo quello, però devi studiare il css per riuscire a farlo e non mi venire a chiedere aiuto proprio a me perchè non ne so niente.
-
Mi dispiace, ho provato, ma non riesco, ci deve pur essere un altro modo, ad esempio cosa ne pensate di questo:
- Creiamo innanzitutto una pagina di templates (di modello) per le altre,
lasciando uno spazio in cui far apparire i contenuti delle varie pagine
- Nel punto in cui si deve far apparire il contenuto delle varie pagine
inseriamo:
<%MostraPagina()%>
In questo modo richiameremo la sub routine che imposteremo nelle altre pagine del
nostro sito e verranno visualizzati al posto di MostraPagina() il contenuto delle varie
pagine! - Salvate adesso la pagina con il nome di ?tema.asp?
- Le nuove pagine del nostro sito dovranno essere impostate così:
<% Sub MostraPagina() %>
Contenuto della pagina
<% End Sub %>
<!-- #include file="tema.asp" -->
In questo modo imposteremo dentro la sub routine MostraPagina il contenuto html
delle varie pagine, che verrà poi mostrato a video dalla pagina ?tema.asp?, inclusa
nella varie pagine future del nostro sito!
Basterà quindi in seguito modificare l?impostazione di tema.asp per cambiare anche
tutte le altre pagine!
Ho provato a fare tutti i passaggi, ma non funziona lo stesso, non capisco perchè, forse sbaglio programma, uso frontpage. Aiutatemi.
- Creiamo innanzitutto una pagina di templates (di modello) per le altre,
-
Mi dispiace ma non saprei aiutarti.
-
Non è chiarissimo il tuo problema.
Il sito con cosa è realizzato (ho capito usi frontpage), ma non se è html statico, asp, php o altro.
Quello che vorresti fare è legato ad un linguaggio di programmazione lato server, quindi devi avere questa tecnologia correttamente configurata (non basta scrivere delle righe di codice in una pagina, servono anche i programmi che rispondono a quelle righe).Se invece il sito è fatto in semplice html e vuoi modificare lo stesso pezzo in n pagine diverse, basta che usi un editore di testo in grado di fare il cerca/trova/sostiuisci su più file senza aprirli. Esisono editori anche molto potenti che potrebbero essere "programmati" per fare azioni intelligenti.
-
Il mio sito è realizzato in html, ma non ne capisco molto.
-
Forse è meglio se ci indichi l'URL (rispettando le regole del forum), è quello in firma?
-
Si , è quello, ***
comunque grazie mille per l'aiuto che mi stai dando.
-
Non c'è un codice per includere una pagina in un altra, da mettere in tutte le pagine e cambiando quella pagina si cambiano tutte?
Ho pensato a creare una pagina di nome tema.asp come modello, e poi includere nella altre pagine lo script <!-- #include file="tema.asp" --> e fare in modo che cambiando qualcosa in tema.asp si cambia in tutte le pagine allo stesso modo.
Ho provato, ma non spunta niente inserendo
<!-- file="tema.asp" -->
in una pagina.
Aiutatemi.
-
Ciao davidanna,
quello che stai tentando di utilizzare è un metodo corretto, che fa uso del linguaggio dinamico ASP.
Questo è un linguaggio "lato server", cioè deve essere supportato dal server web appunto. Devi quindi verificare se il server che stai utilizzando lo supporta o supporta altri linguaggi dinamici come ad esempio PHP.
Ciao
-
- Spazio web illimitato
- 10 Caselle email POP3
- Alias, Forward, Risponditori
- ASP, ASP .NET
- Webpanel e Webmail
- Spazio web illimitato
-
Questi sono i dati che ho trovato, inoltre è un hosting windows e non linux, grazie mille per la disponibilità. davide
-
Ciao Davide,
visto che il server supporta ASP, allora probabilmente il problema adesso è che la pagina che include "tema.asp" non ha estensione ".asp" e quindi non esegue il codice.
Dico male? La pagina ha ancora estensione ".html"?
Facci sapere.
-
No, il file ha estenzione .asp, infatti quando lo apro con il browser mi dice di scaricare il file tema.asp, quale potrebbe essere il problema aiutatemi, vi prego, sto impazzendo!
-
Forse sbaglio codice, che codice devo inserire?
-
Può forse dipendere dal fatto che uso frontpage, voi quale software mi consigliate di usare?
-
Ah si, scusa, avevo capito male, la pagina che include il file tema.asp ha estenzione .html, ma se metto estensione .asp poi quando la vado ad aprire mi dirà di scaricare la pagina o no?
-
E' necessario che tu usi l'estensione .asp se vuoi che il server sappia che deve eseguire le parti di codice che vi sono scritte.
Non ti preoccupare, se il codice è scritto correttamente, non ti chiederà di scaricare la pagina.
P. S. Ti prego di scrivere i tuoi messaggi seguendo il regolamento, quindi con una sinstassi corretta. Quindi iniziando le frasi con un lettere maiuscola e terminandole con un punto. Inoltre, usa la punteggiatura per rendere più facile la lettura.
-
Quindi se io vorrei inserire nella index il file tema.asp, la index dovrei salvarla come index.asp??? Proverò e vi farò sapere grazie mille per l'aiuto e scusatemi per la punteggiatura.
-
Ho provato e mi chiede di scaricare la pagina... come è possibile, dove sbaglio?