Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/11/2007, 10h42   #1
Invité de passage
 
Inscription : juillet 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 5
Points : 2
Points : 2
Par défaut Inclure un menu dynamique

Bonjour

Je voudrais réaliser menu dynamique mais dans un fichier php que je vais insérer dans ma page index.php avec un include. Voici, comment j'ai procédé

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
<?php
    <p id="menu1" class="menu" 
            onmouseover="MontrerMenu('ssmenu1');"
            onmouseout="CacherDelai();">
        <a href="..."
            onfocus="MontrerMenu('ssmenu1');">Accueil<span>&nbsp;:</span></a>
    </p>
 
    <p id="menu2" class="menu" 
            onmouseover="MontrerMenu('ssmenu2');"
            onmouseout="CacherDelai();">
        <a href="adresse de mon site"
            onfocus="MontrerMenu('ssmenu2');">Les 5 piliers de l'Islam<span>&nbsp;:</span></a>
    </p>
    <ul id="ssmenu2" class="ssmenu"
        onmouseover="AnnulerCacher();"
        onmouseout="CacherDelai();"
        onfocus="AnnulerCacher();"
        onblur="CacherDelai();">
    <li><!-- <a href="..."><img src="http://iubito.free.fr/images/menu/21iubito.gif" align="absmiddle" alt="" />Qui suis-je&nbsp;?<span>&nbsp;;</span></a> -->
        <!-- je garde ce comment pour exemple au cas ou je voudrai mettre des img a côté des sous menus -->
        <a href="...">L'Attestation de Foi<span>&nbsp;;</span></a>
    </li>
    <li>
        <a href="...">Les prières obligatoires<span>&nbsp;;</span></a>
 
    </li>
    <li>
.............................ainsi de suite
dans ma page index.php j'ai écris ceci
Code :
1
2
3
4
5
<div id="menu"><script language="JavaScript" type="text/javascript">preChargement();</script>
<?php
 include('C:/Program Files/EasyPHP1-8/www/Site Islamique/pages/menu.php');
 ?>
</div>
mais le browser me revoie l'erreur suivante

Citation:
Parse error: parse error in C:\Program Files\EasyPHP1-8\www\Site Islamique\pages\menu.php on line 2
Veuillez bien m'indiquer où se trouve mon erreur et me corriger.
Je vous remercie
azurus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/11/2007, 12h34   #2
Invité de passage
 
Inscription : juillet 2007
Messages : 5
Détails du profil
Informations forums :
Inscription : juillet 2007
Messages : 5
Points : 2
Points : 2
Par défaut Salut

Je viens de résoudre ce problème!!
En faite étant donné que php s'exécuse côté serveur alors tous les codes non php ne sont pas compris par le serveur ce qui revient de ce faite à faire un grand echo qui englobe tout: comme ceci sans oublier bien entendu les antislash pour les éventuelles apostrophes
Citation:
<?php
echo' <p id="menu1" class="menu"
onmouseover="MontrerMenu(\'ssmenu1\');"
onmouseout="CacherDelai();">
<a href="..."
onfocus="MontrerMenu(\'ssmenu1\');">Accueil<span>&nbsp;:</span></a>
</p>
et patatipatata..............
Voila ! maintenat j'ai un nouveau problème et je sais pas à quoi c'est lié.
Cette page (menu.php) était censée être dynamique en ce sens que les sous menus étaient cachés jusqu'au cliq ou au passage de la souris sur les menus; mais là tout est affiché: menus et sous-menus dans la page index.php

Comment résoudre cela??!! Je vous remercie
azurus est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h42.


 
 
 
 
Partenaires

Hébergement Web