Voilà j'ai réécris mon menu en php comme ceci:
Seulement voilà comment intégrer un style css comme
<?php
$chemin= $_SERVER['PHP_SELF'] ;
$a_color= array( 0 => "#CCCC99",
1 => "#CCCC99",
2 => "#CCCC99",
3 => "#CCCC99",
4 => "#CCCC99",
5 => "#CCCC99",
6 => "#CCCC99",
7 => "#CCCC99",
8 => "#CCCC99" );
$a_menu= array( 0 => "Home",
1 => "Biographie",
2 => "C.v",
3 => "Randomizer",
4 => "Work in Progress",
5 => "Vidés",
6 => "Photographies",
7 => "Sons",
8 => "Expositions",
9 => "Publications",
10 => "Logiciels",
11 => "Abstractions",
12 => "Machines",
13 => "Artistes",
14 => "Bibliographie",
16 => "Webographie",
17 => "Discographie",
18 => "Citations",
19 => "Lexique",
20 => "Forum",
21 => "Téléchargement",
22 => "Liens",
23 => "intranet");
//$dir_image= '/map_images/' ;
$dir_image_map= './images/' ;
$dir_site= './' ;
$dir_intranet= './intranet/' ;
//echo $chemin ; /paola/maquette/recherche_theme_axe-v03.php
//string basename ( string path )
//int substr_count ( string haystack , string needle /// , int offset , int length )
$fichier= basename ( $chemin );
$mot = explode("_", $fichier);
if ( substr_count ( $mot[ 0 ] , '.php' ) ) //si renvoie 0 c'est bon donc else
{
$mot = explode("-", $fichier) ;
}
switch ( $mot[ 0 ] )
{
case 'Home':
$a_color[ 1 ]= '#999966' ;
$a_menu[ 1 ]= '<span style=" color: #FFFFFF; background-color: #999966;">Home</span>' ;
break;
case 'Biographie':
$a_color[ 2 ]= '#999966' ;
$a_menu[ 2 ]= '<span style=" color: #FFFFFF; background-color: #999966;">Biographie</span>' ;
break;
case 'C.v':
$a_color[ 3 ]= '#999966' ;
$a_menu[ 3 ]= '<span style=" color: #FFFFFF; background-color: #999966;">CV</span>' ;
break;
case 'Randomizer':
$a_color[ 4 ]= '#999966' ;
$a_menu[ 4 ]= '<span style=" color: #FFFFFF; background-color: #999966;">Randomizer</span>' ;
break;
case 'Work in Progress':
$a_color[ 5 ]= '#999966' ;
$a_menu[ 5 ]= '<span style=" color: #FFFFFF; background-color: #999966;">Work in Progress</span>' ;
break;
case 'Vidéos':
$a_color[ 6 ]= '#999966' ;
$a_menu[ 6 ]= '<span style=" color: #FFFFFF; background-color: #999966;">Vidés</span>' ;
break;
case 'Photographies':
$a_color[ 7 ]= '#999966' ;
$a_menu[ 7 ]= '<span style=" color: #FFFFFF; background-color: #999966;">Photographies</span>' ;
break;
case 'contact':
$a_color[ 7 ]= '#999966' ;
$a_menu[ 7 ]= '<span style=" color: #FFFFFF; background-color: #999966;">contact</span>' ;
break;
case 'intranet':
$a_color[ 23 ]= '#999966' ;
$a_menu[ 23 ]= '<span style=" color: #FFFFFF; background-color: #999966;">intranet</span>' ;
//$dir_image= '../images/' ;/map_images
$dir_image_map= '../images/' ;
$dir_site= '../' ;
$dir_intranet='./';
break;
default: //accueil 0
$a_color[ 0 ]= '#999966' ;
$a_menu[ 0 ]= '<span style=" color: #FFFFFF; background-color: #999966;">accueil</span>' ;
}
?>
<table width="900" height="57" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td align="center" valign="top">
<div align="center">
<img src="<?php echo $dir_image_map; ?>entete-02.gif" width="881" height="50" border="0" usemap="#Mapentete" /> </div>
</td>
</tr>
</table>
<table width="900" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#CCCC99">
<tr>
<td width="10" align="center" bgcolor="#FFFFFF"> </td>
<td width="60" align="center"> </td>
<td align="center" bgcolor="<?php echo $a_color[ 0 ]; ?>"><a class="menulink" href="<?php echo $dir_site; ?>accueil_presentation-v09.php"><?php echo $a_menu[ 0 ]; ?></a></td>
<td align="center" bgcolor="<?php echo $a_color[ 1 ]; ?>"><a class="menulink" href="<?php echo $dir_site; ?>actualites-v13.php"><?php echo $a_menu[ 1 ]; ?></a></td>
<td align="center" bgcolor="<?php echo $a_color[ 2 ]; ?>"><a class="menulink" href="<?php echo $dir_site; ?>recherche-v07.php"><?php echo $a_menu[ 2 ]; ?></a></td>
<td align="center" bgcolor="<?php echo $a_color[ 3 ]; ?>"><a class="menulink" href="<?php echo $dir_site; ?>formation-v08.php"><?php echo $a_menu[ 3 ]; ?></a></td>
<td align="center" bgcolor="<?php echo $a_color[ 4 ]; ?>"><a class="menulink" href="<?php echo $dir_site; ?>equipes-v05.php"><?php echo $a_menu[ 4 ]; ?></a></td>
<td align="center" bgcolor="<?php echo $a_color[ 5 ]; ?>"><a class="menulink" href="<?php echo $dir_site; ?>publications_documents-v07.php"><?php echo $a_menu[ 5 ]; ?></a></td>
<td align="center" bgcolor="<?php echo $a_color[ 6 ]; ?>"><a class="menulink" href="<?php echo $dir_site; ?>cooperations-v04.php"><?php echo $a_menu[ 6 ]; ?></a></td>
<td align="center" bgcolor="<?php echo $a_color[ 7 ]; ?>"><a class="menulink" href="<?php echo $dir_site; ?>contact-v04.php"><?php echo $a_menu[ 7 ]; ?></a></td>
<td align="center" bgcolor="<?php echo $a_color[ 8 ]; ?>"><a class="menulink" href="<?php echo $dir_intranet; ?>intranet_formulaire_publications-v07.php"><?php echo $a_menu[ 8 ]; ?></a></td>
<td width="60" align="center"> </td>
<td width="10" align="center" bgcolor="#FFFFFF"> </td>
</tr>
</table>
<table width="900" height="20" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF">
<tr>
<td> </td>
</tr>
</table>
Seulement voilà comment intégrer un style css comme
a#menu_home:link, a#menu_home:visited {
background: url("/wp-content/themes/Oupocreanum/menu/home_inactive.gif");
}
a#menu_home_on:link, a#menu_home_on:visited {
background: url("/wp-content/themes/Oupocreanum/menu/home_active.gif");
}
a#menu_home:hover, a#menu_home_on:hover {
background: url("/wp-content/themes/Oupocreanum/menu/home_hover.gif");
}