includere parte html in index.php

Fabiomail

Nuovo Utente
21 Feb 2017
11
0
1
41
Ciao a tutti. Cercherò di essere breve e il più chiaro possibile.
Ho scritto con Bootstrap la mia index.php.
Vorrei creare lo stesso layout per tutte le pagine del mio sito.

Ho trovato che grazie a:

PHP:
<?php include('header.html'); ?>
<?php include('navbar.html'); ?>
<?php include('footer.html'); ?>

è possibile importare nelle varie pagine (home, media, contatti, ecc) la parte di html che si ripete.
Infatti ho diviso la mia index.php fra i vari file come da esempio sopra.
La parte di html e css funziona benissimo. Purtroppo non mi funzionano i menù dropdown e altre cose in Javascript (credo).
Senza suddividere la home in frammenti funziona tutto ma includendolo no...

Quindi usare "include" e far funzionare anche le animazioni è possibile?
Oppure come esportare il layout della home sulle altre pagine senza dover ricopiare tutto? (nel caso dovessi modificare qualcosa dovrei correggere tutte le pagine..).

Ps. Spero di essere stato chiaro e di aver postato nella sezione giusta.

Grazie Fabio
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
Con include dovresti includere tutto compreso gli script JS!
Controlla che con l'inclusione venga caricato tutto e che i percorsi dei file JS non vengano falsati
 

Fabiomail

Nuovo Utente
21 Feb 2017
11
0
1
41
Qundi secondo te se tutto insieme funziona, scomponendolo e richiamando i pezzi in ordine dovrebbe comunque funzionare tutto giusto? Anche jquery javascript ecc...?
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.046
150
63
PR
www.borgo-italia.it
ciao
in teoria si, dipende da quello che hai messo dentro i files che includi, in un certo senso fare l'include è come fare il copy del codice che hai (es) dentro header.html e il paste nel punto in cui fai l'include, comunque piccolo consiglio al posto dell'include usa
PHP:
require_once 'header.html';
analogo per navbar e footer
 

Fabiomail

Nuovo Utente
21 Feb 2017
11
0
1
41
Grazie per i consigli. Controllerò di non aver sbagliato qualcosa e proverò con require. Grazie!!
 

Fabiomail

Nuovo Utente
21 Feb 2017
11
0
1
41
Risolato. Errore mio avevo sbagliato a fare copia/incolla. Grazie mille funziona tutto!
 
Discussioni simili
Autore Titolo Forum Risposte Data
I asp | includere un file, indirizzo depositato in un db Classic ASP 0
R Includere elementi array fra apici PHP 1
L includere file inc.*.php in automatico PHP 1
felino [WordPress] [Woocommerce] Ritiro in zona: includere servizio aggiuntivo optional WordPress 0
M [PHP] Includere solo il risultato di una variabile PHP 2
M [PHP] Includere file esterno PHP 0
localhost.nicola Includere file HTML/TXT su script php PHP 3
S Includere in App Ibrida informazioni da Wikipedia jQuery 8
C Includere file Javascript 2
P Includere file php in altro file php, evitando l'html del primo... PHP 0
J Includere css nel Child-Theme WordPress 1
G Includere script altro sito PHP 2
M includere pagina con script in un'altra PHP 2
A includere form sito esterno nel proprio PHP 1
GoshMaledetto Includere File da altro server PHP 16
A creazione file js da includere in un documento html Javascript 6
V Usa la libreria "phpgraphlib.php" problemi nell'includere altri file PHP 2
J Includere una variabile in una costante? PHP 1
L problema con get per includere pagine dal database PHP 4
nim includere file scelto casualmente da array PHP 10
D Includere quotazione metalli in real time sul proprio sito PHP 1
borgo italia Includere jQuery jQuery 1
B includere file xml in file php PHP 1
L includere file asp da altro server Classic ASP 2
M includere animazione flash in pagina html Flash 1
M includere pagina a seconda della scelta Javascript 1
S Includere una pagina con JavaSript Javascript 14
D rotella di caricamento che si toglie quando parte il download Ajax 0
L Rendere una parte trasparente Photoshop 3
D protezione cartelle: blocco visualizzazione/scaricamento contenuto, ma abilitazione utilizzo dati da parte di file .php presenti sul sito Web Server 1
M Mostrare testo (o parte di esso) in base a utente PHP 0
R Piacere di far parte di questa community Presentati al Forum 0
C Refresh parte di codice pagina php PHP 6
M "Principiante photoshop" Eliminazione di una parte di una foto e riempimento "a specchio" Photoshop 4
C Inserire dati tabella leggendo parte di altra tabella con php PHP 13
B Mysql servizio non parte MySQL 0
maurogiarrizzo È un piacere far parte di questo sito Presentati al Forum 1
ecosito [Wordpress] La barra del menù mi nasconde la parte alta delle pagine WordPress 0
S Aiuto!!!parte del form sparisce PHP 10
A caricare file PHP con Load cambiandone parte del contenuto jQuery 1
F [PRESTAHOP] Come posso creare questa parte del sito? HTML e CSS 7
P mp3 che parte all'avvio del sito in muse cc Webdesign e Grafica 1
pup3770 Puntatore mouse utilizzabile solo in una parte HTML e CSS 2
otto9due Un consiglio teorico e pratico su come sviluppare una parte di un blog PHP 18
L Modo per nascondere una parte variabile di una stringa PHP 0
M sostituire parte di URL con espressioni regolari PHP PHP 8
matteoraggi Controllare le vendite con Analytics e condividerne uan parte con altri Google Analytics 0
A Isolare parte di una stringa PHP 1
A riconoscimento sito da parte di google WordPress 6
K Aggiornare solo una parte di Layout Sviluppo app per Android 0

Discussioni simili