PDA

View Full Version : [html php] Include e Spry Menu Bar


Lalla88
18-03-2013, 14:28
Salve,
sto creando un sito web con Dw e ho un problema con il codice php che non funziona.
In poche parole, voglio un menu che sia uguale per tutte le pagine del sito.
Ho creato il menù con la barra dei menu Spry e voglio che sia possibile modificare eventualmente questo menù solo una volta per tutto il sito.

Quindi ho creato un file menu.php con dentro:
<ul id="MenuBar1" class="MenuBarHorizontal">
<li>
<h2><a href="#" class="Titolo">Home</a> </h2>
</li>
<li>
<h2><a href="#" class="Titolo">Chi siamo </a></h2>
</li>
<li>
<h2><a href="#" class="Titolo">Servizi </a> </h2>
</li>
<li>
<h2><a href="#" class="Titolo">Dove siamo </a></h2>
</li>
<li>
<h2><a href="#" class="Titolo">Contatti </a></h2>
</li>
</ul>

<link href="SpryAssets/SpryMenuBarHorizontal.css" rel="stylesheet" type="text/css" />
<script src="SpryAssets/SpryMenuBar.js" type="text/javascript"></script>
<script type="text/javascript">
var MenuBar1 = new Spry.Widget.MenuBar("MenuBar1", {imgDown:"SpryAssets/SpryMenuBarDownHover.gif", imgRight:"SpryAssets/SpryMenuBarRightHover.gif"});
</script>


Questo file si trova nella cartella principale del sito insieme alle pagine in cui andrebbe incluso.
Ora ad esempio nella pagina chi siamo.html inserisco questo codice in una tabella per includere appunto il menu:
<?php include("menu.php");?>

e il codice non funziona, faccio l'anteprima nel browser e non c'è nulla!

Sto sbagliando qualcosa?Qualche idea?!!! :help:

Grazie in anticipo

Lalla88
19-03-2013, 11:29
Up

idoido
19-03-2013, 11:33
non puoi usare codice php in una pagina con estensione .htm o .html

se rinomini chisiamo.html in chisiamo.php e il tuo webserver supporta php allora funzionerà l'include

Lalla88
19-03-2013, 11:39
Ok grazie per aver risposto! Oggi provo !
Grazie

Lalla88
19-03-2013, 15:42
perfetto funziona!grazie ancora! :D