Punto informatico Network
Login Esegui login | Non sei registrato? Iscriviti ora (è gratuito!)
Username: Password:
  • Annuncio Pubblicitario

Stile unico per tutte le pagine

Cerchi consigli per migliorare il tuo sito? Vuoi aprire un sito in poco tempo?
Discuti con altri webmaster, chiedi chiarimenti ed opinioni in tutta libertà.
Lo spam verrà cancellato.

Stile unico per tutte le pagine

Messaggioda Ginho » mar dic 20, 2011 7:43 pm

[ciao] a tutti,

vorrei fare in modo che un tema (contente loghi, menù, testo ecc.) sia disponibile di default per tutte le pagine, e quando modifico quello cambia per tutte le pagine. Ho fatto una cosa simile con un foglio di stile in CSS ma posso solo inserire le proprietà e non il testo HTML. Scusatemi se non avete capito il problema.

[grazie] in anticipo
App: https://play.google.com/store/apps/details?id=it.economiasprint
Avatar utente
Ginho
Silver Member
Silver Member
 
Messaggi: 1344
Iscritto il: gio lug 21, 2011 12:28 pm
Località: Ferrara

Re: Stile unico per tutte le paigne

Messaggioda Andy94 » mar dic 20, 2011 8:11 pm

In HTML puro e semplice non è possibile. Per replicare uno stesso elemento in più pagine devi necessariamente copiarlo in tutti i file HTML di cui disponi.

Un metodo semplice (nonché forse il più veloce) è quello di inserire le parti fisse in file PHP, che poi includerai con la sintassi
Codice: Seleziona tutto
<?php @include("header.php"); ?>

In tutti i file che da estensione HTML saranno diventati PHP.

In questo modo potrai fare le modifiche direttamente sul file header.php e vederle replicate in tutte le pagine che includono il succitato file.

[ciao]
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: Stile unico per tutte le pagine

Messaggioda Ginho » mar dic 20, 2011 9:36 pm

Grazie mille per l'aiuto [^] [brindisi]
App: https://play.google.com/store/apps/details?id=it.economiasprint
Avatar utente
Ginho
Silver Member
Silver Member
 
Messaggi: 1344
Iscritto il: gio lug 21, 2011 12:28 pm
Località: Ferrara


Re: Stile unico per tutte le pagine

Messaggioda Andy94 » mar dic 20, 2011 9:41 pm

Prego. [^]
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: Stile unico per tutte le pagine

Messaggioda BlackJack » sab dic 31, 2011 9:24 am

La cosa consigliata da Andy è sicuramente la migliorenanlivello di programmazione ed eleganza/funzionalità del codice.
Ti avviso oerò che Adobe Dreamweaver mette a disposizione la possibilità di creare un modello da utilizzare poi sulle altre oagine. Mi spiego meglio: tu crei una pagina che vorrai poi utilizzare come modello, e definisci le aree che possono essere modificate. Quando crei una nuova pagina da quel modello potrai modificare solo un area, e il resto rimane esattamente uguale al modello. Inoltre, andando a modificare il modello nelle aree non modificabili, ti si aggiorneranno tutte le pagine.
Un giorno ho messo un disco di Jimi Hendrix e mio figlio ha chiesto: ‘Papà, chi è?’. Io ho risposto, ‘Figlio mio, questo è Dio’. Robert Plant, Led Zeppelin
Avatar utente
BlackJack
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 1811
Iscritto il: gio mag 06, 2010 7:47 pm
Località: Prov. Vercelli

Re: Stile unico per tutte le pagine

Messaggioda Ginho » sab dic 31, 2011 10:12 am

Grazie per la dritta, l'unica pecca è il prezzo di Adobe Dreamweaver [:D]
App: https://play.google.com/store/apps/details?id=it.economiasprint
Avatar utente
Ginho
Silver Member
Silver Member
 
Messaggi: 1344
Iscritto il: gio lug 21, 2011 12:28 pm
Località: Ferrara

Re: Stile unico per tutte le paigne

Messaggioda Boo » lun gen 02, 2012 3:32 pm

Andy94 ha scritto:
Codice: Seleziona tutto
<?php @include("header.php"); ?>


È buona norma evitare l'operatore @ poiché sopprime gli eventuali messaggi d'errore.
Avatar utente
Boo
Silver Member
Silver Member
 
Messaggi: 1276
Iscritto il: sab dic 04, 2004 3:41 pm

Re: Stile unico per tutte le paigne

Messaggioda Andy94 » lun gen 02, 2012 5:07 pm

Boo ha scritto:È buona norma evitare l'operatore @ poiché sopprime gli eventuali messaggi d'errore.

Ovvio, ma sono dell'idea che per una semplicissima inclusione di un file con dentro praticamente solo HTML non cambi molto. L'unico errore che potrebbe esserci è la mancata disponibilità del file. [:)]
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: Stile unico per tutte le pagine

Messaggioda Ginho » lun gen 02, 2012 5:12 pm

Quando provo a inserire il codice in javascript di un componente in una pagina php, non me lo da valido, perché all'interno sono presenti i seguenti segni: " '. Si può risolvere?
App: https://play.google.com/store/apps/details?id=it.economiasprint
Avatar utente
Ginho
Silver Member
Silver Member
 
Messaggi: 1344
Iscritto il: gio lug 21, 2011 12:28 pm
Località: Ferrara

Re: Stile unico per tutte le pagine

Messaggioda Andy94 » lun gen 02, 2012 5:16 pm

Tutti gli apici che sono uguali a quelli utilizzati per aprire la funzione echo vanno escapati con una backslash (\).

Altrimenti, per fare prima, puoi convertire quelli dello script in apici doppi (o singoli se hai usato quelli doppi per aprire echo) e sei a posto.
Avatar utente
Andy94
Membro Ufficiale (Gold)
Membro Ufficiale (Gold)
 
Messaggi: 9998
Iscritto il: lun apr 09, 2007 8:39 pm

Re: Stile unico per tutte le pagine

Messaggioda Ginho » lun gen 02, 2012 5:19 pm

OK [^] [grazie]
App: https://play.google.com/store/apps/details?id=it.economiasprint
Avatar utente
Ginho
Silver Member
Silver Member
 
Messaggi: 1344
Iscritto il: gio lug 21, 2011 12:28 pm
Località: Ferrara


Torna a Sviluppo Web

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti

Powered by phpBB © 2002, 2005, 2007, 2008 phpBB Group
Traduzione Italiana phpBB.it

megalab.it: testata telematica quotidiana registrata al Tribunale di Cosenza n. 22/09 del 13.08.2009, editore Master New Media S.r.l.; © Copyright 2008 Master New Media S.r.l. a socio unico - P.I. 02947530784. GRUPPO EDIZIONI MASTER Spa Tutti i diritti sono riservati. Per la pubblicità: Master Advertising