MENU ADMINISTRABLE STYLE WINDOWS XP (AVEC BASE MYSQL)

cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 - 9 nov. 2005 à 18:30
DirtyMagic Messages postés 1 Date d'inscription jeudi 7 avril 2005 Statut Membre Dernière intervention 22 décembre 2010 - 22 déc. 2010 à 10:40
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/34555-menu-administrable-style-windows-xp-avec-base-mysql

DirtyMagic Messages postés 1 Date d'inscription jeudi 7 avril 2005 Statut Membre Dernière intervention 22 décembre 2010
22 déc. 2010 à 10:40
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).
joseph2033 Messages postés 20 Date d'inscription jeudi 12 mai 2005 Statut Membre Dernière intervention 27 décembre 2012
5 mai 2010 à 11:11
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.
intrepidfox Messages postés 2 Date d'inscription jeudi 6 décembre 2007 Statut Membre Dernière intervention 22 octobre 2009
22 oct. 2009 à 20:55
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."" ";
intrepidfox Messages postés 2 Date d'inscription jeudi 6 décembre 2007 Statut Membre Dernière intervention 22 octobre 2009
22 oct. 2009 à 03:17
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.
cs_talino Messages postés 3 Date d'inscription mardi 8 février 2005 Statut Membre Dernière intervention 15 mai 2008
15 mai 2008 à 14:11
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...
cs_talino Messages postés 3 Date d'inscription mardi 8 février 2005 Statut Membre Dernière intervention 15 mai 2008
15 mai 2008 à 09:37
Bonjour,
comme OLIV j'affiche une nouvelle page en cliquant sur le menu... Il y a-t-il un exemple quelque part???
merci
oliv5658 Messages postés 11 Date d'inscription jeudi 28 septembre 2006 Statut Membre Dernière intervention 1 octobre 2008
1 mars 2008 à 12:29
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
graphiqweb Messages postés 2 Date d'inscription jeudi 31 août 2006 Statut Membre Dernière intervention 10 mai 2007
10 mai 2007 à 14:39
super script php Tikaprod
l'admin et re rendu est tres propre

just 1 question : le champ Onclick il sert a quoi ???
ibiza2146 Messages postés 2 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 11 avril 2007
11 avril 2007 à 08:26
personne n'a de réponses ?
ibiza2146 Messages postés 2 Date d'inscription mercredi 21 septembre 2005 Statut Membre Dernière intervention 11 avril 2007
6 avril 2007 à 10:50
Je n'arrive toujours pas à garder en memoire le menu ouvert lorsque que l'on a cliqué sur un lien
arixo Messages postés 6 Date d'inscription jeudi 25 mars 2004 Statut Membre Dernière intervention 30 janvier 2007
30 janv. 2007 à 17:03
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.
Florent06 Messages postés 150 Date d'inscription vendredi 25 février 2005 Statut Membre Dernière intervention 31 août 2008 1
30 janv. 2007 à 16:50
il bug ce script :

Notice: Undefined variable: style in inc\function.php on line 71
arixo Messages postés 6 Date d'inscription jeudi 25 mars 2004 Statut Membre Dernière intervention 30 janvier 2007
21 nov. 2006 à 11:11
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 ;)
zanati2000 Messages postés 1 Date d'inscription samedi 4 novembre 2006 Statut Membre Dernière intervention 18 novembre 2006
18 nov. 2006 à 19:46
merci..............................bcp
arixo Messages postés 6 Date d'inscription jeudi 25 mars 2004 Statut Membre Dernière intervention 30 janvier 2007
3 nov. 2006 à 15:50
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";
arixo Messages postés 6 Date d'inscription jeudi 25 mars 2004 Statut Membre Dernière intervention 30 janvier 2007
30 oct. 2006 à 18:17
Il est très bien ce menu :)

Mais j'ai le même problème que IDEALYO : variable style inconnue :(
elidris Messages postés 125 Date d'inscription lundi 15 août 2005 Statut Membre Dernière intervention 9 octobre 2007
3 sept. 2006 à 15:34
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;
}
elidris Messages postés 125 Date d'inscription lundi 15 août 2005 Statut Membre Dernière intervention 9 octobre 2007
3 sept. 2006 à 03:10
10/10 si tu trouves une solution à mon problême... ;)
elidris Messages postés 125 Date d'inscription lundi 15 août 2005 Statut Membre Dernière intervention 9 octobre 2007
3 sept. 2006 à 03:09
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....
idealyo Messages postés 44 Date d'inscription mercredi 16 juillet 2003 Statut Membre Dernière intervention 19 août 2006
4 août 2006 à 12:26
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
pssinjaune Messages postés 39 Date d'inscription jeudi 2 mars 2006 Statut Membre Dernière intervention 22 septembre 2007
18 avril 2006 à 18:54
Merci tikaprod, tiens nous au courant de la MAJ
tikaprod Messages postés 21 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 24 novembre 2005
18 avril 2006 à 18:35
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.
cs_jackytlse Messages postés 1 Date d'inscription lundi 17 avril 2006 Statut Membre Dernière intervention 18 avril 2006
18 avril 2006 à 17:49
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.
pssinjaune Messages postés 39 Date d'inscription jeudi 2 mars 2006 Statut Membre Dernière intervention 22 septembre 2007
15 avril 2006 à 01:54
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 ?
cs_chris tuckers Messages postés 137 Date d'inscription jeudi 8 septembre 2005 Statut Membre Dernière intervention 7 mars 2008
13 avril 2006 à 17:54
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
tikaprod Messages postés 21 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 24 novembre 2005
27 janv. 2006 à 16:51
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.
cs_katykat Messages postés 4 Date d'inscription mercredi 17 décembre 2003 Statut Membre Dernière intervention 27 janvier 2006
27 janv. 2006 à 12:05
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
tikaprod Messages postés 21 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 24 novembre 2005
24 janv. 2006 à 19:40
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 ...
tikaprod Messages postés 21 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 24 novembre 2005
24 janv. 2006 à 17:55
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.
cs_katykat Messages postés 4 Date d'inscription mercredi 17 décembre 2003 Statut Membre Dernière intervention 27 janvier 2006
24 janv. 2006 à 17:40
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.
tikaprod Messages postés 21 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 24 novembre 2005
20 janv. 2006 à 18:03
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
slave51 Messages postés 1 Date d'inscription mardi 30 septembre 2003 Statut Membre Dernière intervention 20 janvier 2006
20 janv. 2006 à 15:28
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 ?
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
28 déc. 2005 à 08:03
Enlève le DEFAULT CHARSET=latin1 dans toutes les requêtes qui l'utilisent ;-)
dededede4 Messages postés 235 Date d'inscription jeudi 23 juin 2005 Statut Membre Dernière intervention 11 septembre 2009
27 déc. 2005 à 12:29
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
tikaprod Messages postés 21 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 24 novembre 2005
24 nov. 2005 à 23:56
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 !!
shadow125 Messages postés 50 Date d'inscription samedi 16 avril 2005 Statut Membre Dernière intervention 3 octobre 2008
24 nov. 2005 à 18:41
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
cs_frop01 Messages postés 1352 Date d'inscription lundi 27 octobre 2003 Statut Membre Dernière intervention 19 novembre 2008 2
14 nov. 2005 à 22:57
salut,

très sympa comme menu :)
tikaprod Messages postés 21 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 24 novembre 2005
10 nov. 2005 à 16:02
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
galadriann Messages postés 84 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 12 juin 2006
10 nov. 2005 à 15:45
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+
tikaprod Messages postés 21 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 24 novembre 2005
10 nov. 2005 à 10:41
"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
psyjc Messages postés 182 Date d'inscription dimanche 29 juin 2003 Statut Membre Dernière intervention 18 avril 2008
10 nov. 2005 à 10:26
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
galadriann Messages postés 84 Date d'inscription mercredi 7 mai 2003 Statut Membre Dernière intervention 12 juin 2006
10 nov. 2005 à 08:22
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+
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
9 nov. 2005 à 19:04
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 +
tikaprod Messages postés 21 Date d'inscription lundi 9 février 2004 Statut Membre Dernière intervention 24 novembre 2005
9 nov. 2005 à 18:42
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 ;-)
cs_Anthomicro Messages postés 9433 Date d'inscription mardi 9 octobre 2001 Statut Membre Dernière intervention 13 avril 2007 8
9 nov. 2005 à 18:30
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 et <li> auraient été bien plus appropriés). Sinon c'est sympa niveau rendu :-)

7/10 pour ma part

a +
Rejoignez-nous