begin process at 2012 02 11 18:24:22
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > MENU PHP QUI CHARGE UNE CLASSE LORS DE LA SELECTION

MENU PHP QUI CHARGE UNE CLASSE LORS DE LA SELECTION


 Information sur la source

Note :
Aucune note
Catégorie :Astuces Classé sous :menu, php, affichage, slection Niveau :Débutant Date de création :08/06/2009 Date de mise à jour :08/06/2009 02:00:37 Vu :3 795

Auteur : cosmoswarezone1

Ecrire un message privé
Commentaire sur cette source (3)
Ajouter un commentaire et/ou une note

 Description

c'est un petit code pour faire rapidement un menu en php qui permet de changer l'apparence du menu sélectionné. Pratique pour savoir ou on est.

Source

  • <?php
  • class isMenu {
  • function name_current_directory($name){
  • $chemin = $_SERVER['PHP_SELF'];
  • $dirname = dirname($chemin);
  • $propre = trim($dirname);
  • $hash = explode("/",$propre);
  • $countdir = count($hash) -1;
  • $name_current_dir = $hash[$countdir];
  • if($name_current_dir == $name){
  • echo "lien_menu_select";
  • }else{
  • echo "lien_menu";
  • }
  • }
  • }
  • function menuPrincipal(){
  • $liens1 = "liens1";
  • $liens2 = "liens2";
  • $liens3 = "liens3";
  • $liens4 = "liens4";
  • $liens5 = "liens5";
  • $liens6 = "liens6";
  • $liens7 = "liens7";
  • $liens8 = "liens8";
  • $liens9 = "liens9";
  • ?>
  • <a href="./liens1/" class="<?php isMenu::name_current_directory($liens1); ?>">liens1</a>
  • <a href="./liens2/" class="<?php isMenu::name_current_directory($liens2); ?>">liens2</a>
  • <a href="./liens3/" class="<?php isMenu::name_current_directory($liens3); ?>">liens3</a>
  • <a href="./liens4/" class="<?php isMenu::name_current_directory($liens4); ?>">liens4</a>
  • <a href="./liens5/" class="<?php isMenu::name_current_directory($liens5); ?>">liens5</a>
  • <a href="./liens6/" class="<?php isMenu::name_current_directory($liens6); ?>">liens6</a>
  • <a href="./liens7/" class="<?php isMenu::name_current_directory($liens7); ?>">liens7</a>
  • <a href="./liens8/" class="<?php isMenu::name_current_directory($liens8); ?>">liens8</a>
  • <a href="./liens9/" class="<?php isMenu::name_current_directory($liens9); ?>">liens9</a>
  • <?php
  • }
  • function menuPrincipalInf(){
  • $liens1 = "liens1";
  • $liens2 = "liens2";
  • $liens3 = "liens3";
  • $liens4 = "liens4";
  • $liens5 = "liens5";
  • $liens6 = "liens6";
  • $liens7 = "liens7";
  • $liens8 = "liens8";
  • $liens9 = "liens9";
  • ?>
  • <a href="../liens1/" class="<?php isMenu::name_current_directory($liens1); ?>">liens1</a>
  • <a href="../liens2/" class="<?php isMenu::name_current_directory($liens2); ?>">liens2</a>
  • <a href="../liens3/" class="<?php isMenu::name_current_directory($liens3); ?>">liens3</a>
  • <a href="../liens4/" class="<?php isMenu::name_current_directory($liens4); ?>">liens4</a>
  • <a href="../liens5/" class="<?php isMenu::name_current_directory($liens5); ?>">liens5</a>
  • <a href="../liens6/" class="<?php isMenu::name_current_directory($liens6); ?>">liens6</a>
  • <a href="../liens7/" class="<?php isMenu::name_current_directory($liens7); ?>">liens7</a>
  • <a href="../liens8/" class="<?php isMenu::name_current_directory($liens8); ?>">liens8</a>
  • <a href="../liens9/" class="<?php isMenu::name_current_directory($liens9); ?>">liens9</a>
  • <?php
  • }
  • ?>
<?php

class isMenu {
      function name_current_directory($name){	  
	     $chemin = $_SERVER['PHP_SELF'];
	     $dirname = dirname($chemin);
	     $propre = trim($dirname);
	     $hash = explode("/",$propre);
	     $countdir = count($hash) -1;
	     $name_current_dir = $hash[$countdir];		 
		   if($name_current_dir == $name){			       
		      echo "lien_menu_select";
		   }else{
		      echo "lien_menu";	
		   }         
	   }
	
}
	    
    function menuPrincipal(){
    $liens1 = "liens1";
    $liens2 = "liens2";
    $liens3 = "liens3";
    $liens4 = "liens4";
    $liens5 = "liens5";
    $liens6 = "liens6";
    $liens7 = "liens7";
    $liens8 = "liens8";
    $liens9 = "liens9";  

?>
   <a href="./liens1/" class="<?php isMenu::name_current_directory($liens1); ?>">liens1</a>
   <a href="./liens2/" class="<?php isMenu::name_current_directory($liens2); ?>">liens2</a>
   <a href="./liens3/" class="<?php isMenu::name_current_directory($liens3); ?>">liens3</a>
   <a href="./liens4/" class="<?php isMenu::name_current_directory($liens4); ?>">liens4</a>
   <a href="./liens5/" class="<?php isMenu::name_current_directory($liens5); ?>">liens5</a>
   <a href="./liens6/" class="<?php isMenu::name_current_directory($liens6); ?>">liens6</a>
   <a href="./liens7/" class="<?php isMenu::name_current_directory($liens7); ?>">liens7</a>
   <a href="./liens8/" class="<?php isMenu::name_current_directory($liens8); ?>">liens8</a>
   <a href="./liens9/" class="<?php isMenu::name_current_directory($liens9); ?>">liens9</a>

<?php  
   }
    function menuPrincipalInf(){
    $liens1 = "liens1";
    $liens2 = "liens2";
    $liens3 = "liens3";
    $liens4 = "liens4";
    $liens5 = "liens5";
    $liens6 = "liens6";
    $liens7 = "liens7";
    $liens8 = "liens8";
    $liens9 = "liens9";  

?>
   <a href="../liens1/" class="<?php isMenu::name_current_directory($liens1); ?>">liens1</a>
   <a href="../liens2/" class="<?php isMenu::name_current_directory($liens2); ?>">liens2</a>
   <a href="../liens3/" class="<?php isMenu::name_current_directory($liens3); ?>">liens3</a>
   <a href="../liens4/" class="<?php isMenu::name_current_directory($liens4); ?>">liens4</a>
   <a href="../liens5/" class="<?php isMenu::name_current_directory($liens5); ?>">liens5</a>
   <a href="../liens6/" class="<?php isMenu::name_current_directory($liens6); ?>">liens6</a>
   <a href="../liens7/" class="<?php isMenu::name_current_directory($liens7); ?>">liens7</a>
   <a href="../liens8/" class="<?php isMenu::name_current_directory($liens8); ?>">liens8</a>
   <a href="../liens9/" class="<?php isMenu::name_current_directory($liens9); ?>">liens9</a>
<?php
  }
?>

 Conclusion

A+


 Historique

08 juin 2009 01:59:20 :
;)
08 juin 2009 02:00:37 :
:)

 Sources du même auteur

PHP EXTRAIRE DES MAILS D'UN GROS FICHIER LOCAL OU DISTANT
FORMULAIRE PHP + VERIFICATION + ENVOI DU MAIL

 Sources de la même categorie

Source avec Zip Source avec une capture GENERATEUR D'ONGLET DE NAVIGATION PHP par pos123
FORMATER UN LIEN YOUTUBE, DAILYMOTION OU VIMEO POUR L'UTILIS... par kgb93
Source avec Zip Source avec une capture PAGINATION + FICHIER CSS par profdi
Source avec Zip Source avec une capture SYSTEME D'AUTHENTIFICATION PHP AVEC PROTÉCTION KEYLOGGER par mtrix000
Source avec Zip Source avec une capture GENERATEUR DE BOUTONS DE PARTAGES POUR RESEAUX SOCIAUX par cod57

 Sources en rapport avec celle ci

Source avec Zip COLLECTION.CLASS.MIN.PHP par thunderhunter
EXEMPLE D'APPLICATION DE L'ALGORITHME DE DIJKSTRA EN PHP par philtr8
Source avec Zip Source avec une capture EL COYOTOS LIVRE D'OR PHP 5 par elcoyotos
Source avec Zip Source avec une capture PAGINATION + FICHIER CSS par profdi
Source avec Zip Source avec une capture CREATION D'UN MENU OUVRANT A PARTIR D'UNE BASE MYSQL par eas

Commentaires et avis

Commentaire de willeraser le 09/06/2009 08:15:34

lulz




















oui, j'avoue, ce commentaire n'est pas très constructif, mais c'est la seule émotion qui se dégage après avoir regardé cette source :(

Commentaire de hindioumax le 15/06/2009 08:13:46

omg !!!!

Commentaire de alexarbitre le 24/06/2009 21:01:23

Au moins on est sûrs qu'il ne l'a pas piqué dans le framework Zend 0_o' ...

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

php/xml probleme affichage menu flash [ par 27 ] Salut,j'ai un probleme avec un document xml générer par du php.Voila, je génère un document xml qui est pointé par un menu en flash. Le probleme est q factorisation de script php [ par salim81 ] bonjour! j'ai un menu en php,lorsque je clique sur un element de mon menu il me redirige vers une page php qui contient une requete sql. mon probleme Probleme affichage [ par sdrdis ] Bonjour,D'abord je dois dire que je suis pas super fort en PHP.Mon prob : j'ai fais un site (http://nolimit.research3d.com), utilisant pas mal de PHP, petit probleme d'include [ par metal_death ] Bonjour j'ai un petit probleme j'ai creer un fichier "menu.php" a la racine de mon site et j'ai creer un dossier logout aujourd'hui mais j'ai un probl Include : PHP [ par Dw1kY ] Salut, je suis un d&#233;butant en php et j'ai un d&#233;but de soucisVoila en faite j'ai cr&#233;e une page titre, menu_gauche, page_principal, menu_ Afficher un menu ou une image sur passage de la souris [ par Prototype51 ] Bonjour à tous, Je suis en train de créer mon premier site, conçu principalement en PHP. Jusqu'à présent j'ai réussi à tout faire grâce à PHP, je n'a menu dynamique [ par gabs77 ] bonjour, je suis d&#233;butant en php et je cherche a faire un menu dynamique pour mon site certes il y a du javascript mais je n y comprends rienest ISIN en PHP [ par nem02004 ] Salut, je voudrais savoir comment raliser un ISIN en php:En fait j'ai un fichier texte avec dedans par exmple:&gt; Menu1: steak frite&gt; Menu2: salad Pb affichage code html en php [ par KiK_uS ] Bonjour,voila un code que je voudrai afficher avec la fonction echo, le resultat est impeccable en html mais des que je le met en php (en ajoutant les Problème affichage [ par tbbuim1 ] Bonjour &#224; tous, D&#233;butant en PHP (ou plutot non pratiquant depuis 7 ans) Je tente de me remettre au PHP, j'ai un gros soucis. J'ai un serveu


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,903 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales