begin process at 2012 02 13 08:11:42
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Divers

 > MENU ADMINISTRABLE STYLE WINDOWS XP (AVEC BASE MYSQL)

MENU ADMINISTRABLE STYLE WINDOWS XP (AVEC BASE MYSQL)


 Information sur la source

Note :
9 / 10 - par 16 personnes
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Divers Classé sous :menu, mysql, xp Niveau :Débutant Date de création :09/11/2005 Date de mise à jour :24/01/2006 19:37:18 Vu / téléchargé :17 816 / 4 283

Auteur : tikaprod

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

 Description

Cliquez pour voir la capture en taille normale
J'ai modifier le super script de "psyjc" disponible à cette adresse : http://www.phpcs.com/code.aspx?id=13389
pour en faire un menu de site web
ce menu est administrable pas une page "admin.php"
et utilise une base de donnée MySQL

!! Script validé (0 erreur) avec "Tidy HTML Validator" sur Mozilla Firefox !!
!! Script HTML et CSS validé par W3C !!

Source

  • voici un lien pour pouvoir tester le menu :
  • http://test.tikaprod.com/menu_xp/index.php
  • pour l'espace d'administration c'est par là :
  • http://test.tikaprod.com/menu_xp/admin.php
  • Amusez vous bien ;-)
voici un lien pour pouvoir tester le menu :
http://test.tikaprod.com/menu_xp/index.php

pour l'espace d'administration c'est par là :
http://test.tikaprod.com/menu_xp/admin.php


Amusez vous bien ;-)

 Conclusion

- creer la base de donnée avec le fichier base.sql joint
- renseigner le fichier config.php dans le dossier inc/
- se connecter à la page admin.php pour gérer le comptenu du menu


--------------
Ce script étant le prmier que je poste sur phpcs
et n'étant pas un pro de la programmation
j'éspère que vous serez sympa dans la notation et que SURTOUT vous m'aiderez à progresser en m'expliquant mes erreurs de programmation


@ bientôt

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

09 novembre 2005 16:18:30 :
complement de description, me reste à commenter le script un peu mieux ;-)
10 novembre 2005 00:53:23 :
- mise à jour du code : remplacement des <? par <?php - adaptation du code pour etre validé par W3C
10 novembre 2005 10:52:16 :
- mise en ligne d'une demo pour présenter le script
10 novembre 2005 14:38:03 :
- modif pour faire marcher les <?php } - correction de quelquesss erreurs
22 novembre 2005 16:49:55 :
- Ajout de la gestion des targets et onclick <br> - formulaire de création des liens interactif (on ne voit plus les cases du formulaire qui ne sont pas utiles lors de la création un menu au lieu d'un lien)
24 janvier 2006 19:37:18 :
- ajout de la gestion des target et onclic - correction du bug sur l'ajout de menu

 Sources de la même categorie

Source avec Zip COMPTEUR DE CLIQUE PHP AVEC JQUERY par devgoneti
Source avec Zip LIVRE D'OR SIMPLE (POUR DÉBUTANT) par devgoneti
Source avec Zip SCRIPT TRAVAUX POUR VOTRE SITE par FleuryK
Source avec Zip Source avec une capture EL COYOTOS LIVRE D'OR PHP 5 par elcoyotos
COMPTEUR DE VISITE - FICHIER TXT - CODE MINIMAL par SuperChouquette

 Sources en rapport avec celle ci

Source avec Zip CLASS PHP :: REQUÊTES MYSQL par devgoneti
Source avec Zip RECHERCHE DES DOUBLONS DANS UNE TABLE MYSQL EN SÉLECTIONNANT... par aladec2007
Source avec Zip Source avec une capture EL COYOTOS LIVRE D'OR PHP 5 par elcoyotos
Source avec Zip Source avec une capture MENU ADMINISTRÉ MYSQL par jonathan724
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 Anthomicro le 09/11/2005 18:30:34

Salut,

dommage d'avoir utilisé <? au lieu de <?php et d'avoir utilisé le XHTML frameset au lieu du strict, ainsi que l'utilisation des tableaux pour faire un menu (des <ul> et <li> auraient été bien plus appropriés). Sinon c'est sympa niveau rendu :-)

7/10 pour ma part

a +

Commentaire de tikaprod le 09/11/2005 18:42:58

oups j'ai oublié de changer le XHTML framset en strict car en fait au debut j'avais programmé ce script avec une frame a gauche, que j'ai remplacé par un div.
Donc il faut que je modifie.
Pour ce qui est du <? au lieu de <?php je n'ai pas pris cette habitude car mon hebergeur accepte le <?, je sais çà n'est pas bien :-( .... bon je fait cette modif aussi.
Merci pour ton aide ;-)

Commentaire de Anthomicro le 09/11/2005 19:04:30

pour le passage au xhtml strict t'auras d'autres choses à changer, enfin je te laisse regarder et passer ton script au validateur : http://validator.w3.org

a +

Commentaire de galadriann le 10/11/2005 08:22:50

Super sympa et le look est cool ...

Par contre, plein d'erreur dans Function.php ...  <?php}  pas reconnu ...  mais je suppose que c'est suite au modif demandee par Tikaprod...

9/10

a+

Commentaire de psyjc le 10/11/2005 10:26:04

Pas Mal du tout.
Il faudra que je le test quand jaurai un peu de temps.

je l'ai linke ici http://www.jbc-explorer.com/forum/viewtopic.php?topic=255&forum=6

Commentaire de tikaprod le 10/11/2005 10:41:13

"Par contre, plein d'erreur dans Function.php ...  <?php}  pas reconnu ...  mais je suppose que c'est suite au modif demandee par Tikaprod..."

-tikaprod c'est moi, le créateur du script, les modif mon été recommandé par "Anthomicro"

- "galadriann" pourrais tu m'expliquer plus clairement ce qui ne marche pas dans <?php} et fonction.php car chez moi cela marche donc je n'arrive pas à faire les modifs necessaire pour te rendre service

Commentaire de galadriann le 10/11/2005 15:45:21

Salut,

En fait je pense que cela vient probablement de ma config php.ini tres stricte.  Chez moi il faut absolument un espace entre <?php et } sinon il prend le tout comme un seul tag.
donc j'ai juste modifie le fichier en mettant le "}" a la ligne ...  Rien de grave ..

Chez moi <? n'est pas reconnu par exemple...

a+

Commentaire de tikaprod le 10/11/2005 16:02:45

ok j'ai fait la modif sur le zip
en essayant chez moi à un moment j'ai eu le meme problemes donc maintenant les <?php} sont devenus <?php }
merci pour l'info

Commentaire de frop01 le 14/11/2005 22:57:34

salut,

très sympa comme menu :)

Commentaire de shadow125 le 24/11/2005 18:41:21

J'avoue, je suis bluffé pour ce menu :D L'administration est simple est marche nickel.Néanmoins, l'exemple contient les menu en double . A modifier ultérieurement :D

Commentaire de tikaprod le 24/11/2005 23:56:27

c'est normal pour l'exemple en double, j'ai remis la base de donnée avec les valeurs initiales mais en oubliant de la vider avant.
Où ai je donc la tête !!

Commentaire de dededede4 le 27/12/2005 12:29:17

Je suis nul, mait sa me mais sa :

MySQL a répondu:


You have an error in your SQL syntax.  Check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT CHARSET=latin1 AUTO_INCREMENT=14' at line 12

Commentaire de Anthomicro le 28/12/2005 08:03:44

Enlève le DEFAULT CHARSET=latin1 dans toutes les requêtes qui l'utilisent ;-)

Commentaire de slave51 le 20/01/2006 15:28:03

Bonjour,

je teste ce menu qui a l'air seduisant mais dans la partie admin, les fonctions "supprimer" et "modifier" marchent très bien mais la fonction ajouter ne fait rien. Est-ce lié à ma configuration ou est-ce un bogue connu ?

Commentaire de tikaprod le 20/01/2006 18:03:44

a tu changer le nom des tables ? ou fait quelques modifs qui pourraient entrainer ce probleme ?
je ne crois pas qu'il y ai de probleme dans le zip dispo. je vais verifier

Commentaire de katykat le 24/01/2006 17:40:02

Bonjour, merci pour ce super menu !

Je mettrai d'ailleurs un excellente note des que j'aurais pu l'adapter :
- J'ai le même soucis que SLAVE 51 : "Ajouter" ne fonctionne pas
- J'ai modifié la largeur de l'image du menu (240px au lieu de 204) mais l'image est toujours coupée à une largeur de 204. J'ai essayé de modifier les propriétés du calque, mais sans succès, mon image est tronquée.
MERCI pour ton aide.

Commentaire de tikaprod le 24/01/2006 17:55:24

apparement les dernieres modifs que j'ai fait sur cette interface ont tout fait planter. Je vais m'y replonger et voir ce qui ne vas pas, je vous tiens au courant.

Commentaire de tikaprod le 24/01/2006 19:40:59

voila j'ai corriger le big bug sur l'ajout d'un menu (un petit VALUE au lieu de VALUES) et j'en ai profité pour rajouter la gestion des target et onclic

Bon amusement ;-)

ps: je regarde pour l'histoire de l'agrandissment de l'image, mais c'est surement du au fait que tu n'a pas modifier tous les div et table imbriqué, peu etre aussi du coté du javascript ? a voir ...

Commentaire de katykat le 27/01/2006 12:05:42

Merci pour la correction du bug (et rapidement) !

Pour l'agrandissemnt de l'image du menu, je continue de chercher...sans succes !...
As-tu une idée ? MERCI

Commentaire de tikaprod le 27/01/2006 16:51:15

désole pour ton problème je n'ai pas pris le temps de regarder,
etant moi meme en pleine cogitation pour sortir un graph à barre empilé pour une appli dans mon entreprise (vive les prises de têtes LOL)
je regarde pour ton problème ce soir.

Commentaire de chris tuckers le 13/04/2006 17:54:44

Salut, toutes mes felicitations pour ce magnifiques codes !!

Cependant, j'ai un petit probleme; (lol ca devait arriver). Mais, je suis obligé de cliquer une premiere fois sur le titre d'un menu pour voir l'image appraître, est-ce normal ???

En tout cas, moi je mets 5/5

Commentaire de pssinjaune le 15/04/2006 01:54:19

Pareil que Chris Tuckers,

J'avais une "notice" sur la page function.php à la ligne 72 par rapport a la variable style (pas initailisée je crois... )

J'ai donc configurer dans mon php.ini pour ne plus afficher les notice.

manque de pot, quand on affiche pour la premiere fois le menu on a pas les images qui s'affiche, juste le nom des categorie, et il faut cliker dessus pour voir apparaitres les images.. et ensuite ca marche bien.

Est il possible de corriger ce bug ?

Commentaire de jackytlse le 18/04/2006 17:49:11

Bonjour,
J'ai le même problème : les images ne s'affichent pas de suite. Comment peut on régler ce problème ?
Merci d'avance.
Jacques, Toulouse.

Commentaire de tikaprod le 18/04/2006 18:35:36

faut que je regarde cela. il suffit juste de faire un petit javascript au chargement de la page je pense. je regarde cela dès que j'ai 1 minute.

Commentaire de pssinjaune le 18/04/2006 18:54:10

Merci tikaprod, tiens nous au courant de la MAJ

Commentaire de idealyo le 04/08/2006 12:26:00

Bon je viens d'installer le script je fais ajouter un lien et j'obtiens une erreur ds le menu apres

Notice: Undefined variable: style in c:\program files\easyphp1-8\www\estis\folder\test\inc\function.php on line 71

Commentaire de elidris le 03/09/2006 03:09:10

tres bien comme menu, moi j'aime, je crois que je vais l'utiliser, cepandant j'ai une question, ne serait il pas possible de faire en sorte qu'"il" retienne la derniere position connu des menus (ouverte ou fermé), plutot que la position initiale ?

me suis-je bien exprimé ?

sinon pour moi 9/10 puisque la perfection n'existe pas....

Commentaire de elidris le 03/09/2006 03:10:46

10/10 si tu trouves une solution à mon problême... ;)

Commentaire de elidris le 03/09/2006 15:34:09

une petite correction qui m'a poser probleme pour l'alignement des menus, il faut indiquer une taille à l'image pour le (+) sinon ça ne fait pas tres propre !

.boite_menu_plus {
background-image: url(../images/menu/plus.gif);
background-repeat: no-repeat;
background-position: center;
width: 9px;
}

Commentaire de arixo le 30/10/2006 18:17:00

Il est très bien ce menu :)

Mais j'ai le même problème que IDEALYO : variable style inconnue :(

Commentaire de arixo le 03/11/2006 15:50:39

En fait, il suffit d'initialiser les variables $style et $class dans le 'else' de la ligne 62 :

$sub=false;
$style="style=\"display:none\"";
$class="boite_menu_inactif_menu";


Commentaire de zanati2000 le 18/11/2006 19:46:13

merci..............................bcp

Commentaire de arixo le 21/11/2006 11:11:45

Est-ce que quelqu'un a une solution pour fermer les sous-menus ouverts lorsqu'on choisi un autre bouton ? j'ai essayé de revoir les fonctions, mais c'est pas à ma portée ;)

Commentaire de Florent06 le 30/01/2007 16:50:09

il bug ce script :

Notice: Undefined variable: style in inc\function.php on line 71

Commentaire de arixo le 30/01/2007 17:03:06

Tu relis les commentaires et tu auras une correction.

En fait, le problème vient je crois d'une valeur qui n'est pas initialisé dans la table du menu.

Commentaire de ibiza2146 le 06/04/2007 10:50:09

Je n'arrive toujours pas à garder en memoire le menu ouvert lorsque que l'on a cliqué sur un lien

Commentaire de ibiza2146 le 11/04/2007 08:26:27

personne n'a de réponses ?

Commentaire de graphiqweb le 10/05/2007 14:39:50

super script php Tikaprod
l'admin et re rendu est tres propre

just 1 question : le champ Onclick il sert a quoi ???

Commentaire de oliv5658 le 01/03/2008 12:29:19

Bonjour,
Bon j'ai deux questions que vous allez trouver idiote mais tant pis je me lance...
Que faut il saisir dans le formulaire onclic de la partie administration?
J'arrive pas a inclure mes pages de telle sorte d'avoir toujours le menu sur la gauche.Lorsque je clic sur le lien j'appelle une nouvelle page ou je n'ai plus le menu.
Merci pour votre aide

Commentaire de talino le 15/05/2008 09:37:52

Bonjour,
comme OLIV j'affiche une nouvelle page en cliquant sur le menu... Il y a-t-il un exemple quelque part???
merci

Commentaire de talino le 15/05/2008 14:11:42

Cher OLIV je crois avoir trouvé un petit quelque chose. Cela est un peu tiré par les cheveux mais enfin, cela fonctionne
Je renseigne le champ lien avec l'information suivante :
index.php?url=login.html

Index.php   c'est la page principale affichée
url=        c'est le test dans body_page d'index.php
login.html  c'est la page à afficher

on doit pouvoir simplifier en modifiant la ligne 117 function.php

à suivre donc...

Commentaire de intrepidfox le 22/10/2009 03:17:02 9/10

Salut je viens de découvrir ce script de Tikaprod
Bien des années sont passées mais il est vraiment idéal pour ce dont j'ai besoin.

En ce qui concerne la "capture" des pages autres que l'accueil il suffit de rajouter à la ligne 117 de function.php :
echo "<a href=\"index.php?url=".$tableau_lvl[$lvl]['lien'].

Si d'autres en ont besoin autant qu'il soit efficace.    

Commentaire de intrepidfox le 22/10/2009 20:55:58

Un petit rajout si l'on veut que les liens "externes" pointent bien sur leur cibles :

$modifier_lien = $tableau_lvl[$lvl]['lien'];
$modifier_lien = str_replace('ADRESSE DU SITE','index.php?url=',$modifier_lien);
echo "<a href=\"".$modifier_lien."\" ";

Commentaire de joseph2033 le 05/05/2010 11:11:25

Bonjour,
j'ai télécharger ton script. j'ai installé la base de données. Mais le site plante. il me dit "Apache HTTP Server a cessé de fonctionner"
Merci d'avance.

Commentaire de DirtyMagic le 22/12/2010 10:40:38

très sympa ce menu. Petit bug malgré tout : Les liens vers un sous menu se retrouves complétement décalés au lieu d'être alignés à gauche (par rapport à boite_menu_plus/moins).

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

Menu déroulant à partir d'une requête mysql [ par tweeder ] Bonjour,J'ai essayé de trouver sur le site un exemple pour ma question mais j'ai pas trouvé. J'aimerais généré un menu déroulant html à partir des élé probleme menu deroulant PHP mysql !!!!Help please!!!! [ par M_B ] Salut à tous J'ai deja posé mon probleme dans le theme Base de données, mais n'ayant pas de solution j'aurai peut etre plus de chance ici...J'ai un pr Affichage Arborescence menu mysql [ par cseagle ] Bonjour tout le monde,Je veux faire une gestion de menu dans mysql.J'ai créé deux tables : menu et menu_catDans menu_cat je rentre les titres des caté compter et analyser des '<select>' [ par kishkaya ] Voila je recupere depuis ma bdd des noms de menu auquel est assign&#233; une position (cela me permet de creer le menu totale de ma page , la position SQL - update [ par jdalton42 ] salut, voila moi je modifie beaucoup les liens dans le menu de mon site... et sa m'enerve un peut maintenant de devoir tout le temps modifier la sourc double menu déroulant [ par jycks ] bonjours, voil&#224; j'ai un menu d&#233;roulant qui affiche des villes et je voudrais que quand je clique sur un ville cela m'affiche dans une deuxi& Pb menu déroulant [ par fredo35m ] Bonjour,j'ai un petit soucis avec un menu d&#233;roulant. Voici mon probl&#232;me :j'ai un 1er menu d&#233;roulant qui est li&#233; avec le 2nd, jusqu envoie de variable depuis un menu [ par irus ] Bonjour a tous je suis debutnat en PHP, MySQL voila mon probleme: j'es cree un page qui affiche toute la table MySQL et je voudrai cree un menu sympa Menu cache par rapport au mysql ... [ par ben06300 ] Bonjour, Comment faire un systeme qui permet d'afficher un menu si et seulement si nous avons un "oui" dans une table. du style voiture ........... da select menu db [ par skiso ] je charge un champ d'une base de donnee mais,&nbsp;j'ai un ptit problem- j'aimerais apres le chargement qu'il point sur le premier champ- et j'aimerai


Nos sponsors


Sondage...

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,856 sec (3)

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