Précédent   Forum du club des développeurs et IT Pro > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 20/12/2012, 16h02   #1
jpdmfr
Candidat au titre de Membre du Club
 
Homme Jean-Paul
Développeur Web
Inscription : août 2005
Messages : 27
Détails du profil
Informations personnelles :
Nom : Homme Jean-Paul
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 27
Points : 11
Points : 11
Par défaut menu dhtml

désolé, j'étais parti sur un autre pb, résolu celui là...

voici le code de mon menu en DHTML que j'utilise depuis des années...
il est un peu difficile à maitriser au début, mais il avait le mérite de fonctionner correctement jusqu'à maintenant sans me poser de pb.
mais voilà, maintenant depuis que j'ai installé la version 12 de easyphp, ça bug

merci de vos lumières

jpdm


Code javascript :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
<script type="text/javascript" language="JavaScript1.2">
 
<!--
 
beginSTM("yfatchr","static","0","0","none","false","false","310","1000","0","0","","blank.gif");
 
beginSTMB("auto","0","0","horizontally","blank.gif","0","0","2","0","transparent","","tiled","","0","solid","7","Normal","50","0","16","0","0","0","0","0","#000000","false","#000000","#000000","#000000","none");
 
appendSTMI("true","accueil","center","middle","boutons/buttonaccueil2.gif","boutons/buttonaccueil.gif","146","21","0","normal","transparent","transparent","","0","-1","-1","blank.gif","blank.gif","0","16","0","<? echo $zaze00 ?>","<? echo $xx2 ?>","_self","Arial","9pt","#ffffff","normal","normal","none","Arial","9pt","#ffffff","normal","normal","none","0","none","#999900","#999900","#999900","#999900","#999900","#999900","#999900","#999900","<? echo $zaze0 ?>","","","tiled","tiled");
 
beginSTMB("left","152","42","vertically","arrow_r.gif","0","0","0","1","","","tiled","","0","solid","0","Wipe right","15","0","21","0","0","0","0","0","#7f7f7f","true","#000000","#000000","#000000","none");
 
appendSTMI("true","connexion","center","middle","boutons/buttonconnexion.gif","boutons/buttonconnexion2.gif","146","21","0","normal","transparent","transparent","","0","-1","-1","blank.gif","blank.gif","0","21","0","<? echo $zaze00 ?>","<? echo $xx01 ?>","_self","Arial","9pt","#ffffff","normal","normal","none","Arial","9pt","#ffffff","normal","normal","none","0","none","#999900","#999900","#999900","#999900","#999900","#999900","#999900","#999900","<? echo $zaze0 ?>","","","tiled","tiled");
 
endSTMB();
 
endSTMB();
endSTM();
//-->
</script>
jpdmfr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/12/2012, 16h13   #2
Bovino
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 18 150
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 42
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 18 150
Points : 65 003
Points : 65 003
Citation:
il est un peu difficile à maitriser au début
Tu m'étonnes !
En montrant juste des appels de fonction sans savoir ce qu'elles font, ça aide beaucoup !
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2012, 08h41   #3
jpdmfr
Candidat au titre de Membre du Club
 
Homme Jean-Paul
Développeur Web
Inscription : août 2005
Messages : 27
Détails du profil
Informations personnelles :
Nom : Homme Jean-Paul
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 27
Points : 11
Points : 11
Par défaut menu dhtml pb avec easyphp 5.4.6

en piece jointe le .js

et voici le message de mon localhost après le clic sur le bouton du sous-menu "connexion"

Citation:
Accès interdit!
Vous n'avez pas le droit d'accéder à l'objet demandé. Soit celui-ci est protégé, soit il ne peut être lu par le serveur.
Si vous pensez qu'il s'agit d'une erreur du serveur, veuillez contacter le webmestre.
Error 403
127.0.0.1
Apache/2.4.2 (Win32) PHP/5.4.6
les noms des pages php sont passées en variable $xx2 et $xx01
Fichiers attachés
Type de fichier : js stm31.js (45,0 Ko, 1 affichages)
jpdmfr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2012, 08h47   #4
Bovino
Responsable Développement Web

 
Avatar de Bovino
 
Homme Didier Mouronval
Développeur Web
Inscription : juin 2008
Messages : 18 150
Détails du profil
Informations personnelles :
Nom : Homme Didier Mouronval
Âge : 42
Localisation : France, Gironde (Aquitaine)

Informations professionnelles :
Activité : Développeur Web
Secteur : High Tech - Éditeur de logiciels

Informations forums :
Inscription : juin 2008
Messages : 18 150
Points : 65 003
Points : 65 003
Oh... un délice !
45 ko à décortiquer... sans la moindre indication du problème : tu nous gâtes !

Et tout ça au final parce que tu as une erreur 403 sur ton serveur...
Un peu de recherche personnelle sur "http 403" est suffisant !
__________________
Pas de question technique par MP !
Tout le monde peut participer à developpez.com, vous avez une idée, contactez-moi !
Vous possédez un blog et aimeriez diffuser vos billets sur le forum, contactez-moi !
Mes formations video2brain : La formation complète sur JavaScriptJavaScript et le DOM par la pratiquePHP 5 et MySQL : les fondamentaux
Mon livre sur jQuery
Bovino est actuellement connecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2012, 08h48   #5
jpdmfr
Candidat au titre de Membre du Club
 
Homme Jean-Paul
Développeur Web
Inscription : août 2005
Messages : 27
Détails du profil
Informations personnelles :
Nom : Homme Jean-Paul
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 27
Points : 11
Points : 11
Par défaut menu dhtml avec easyphp 12

petite avancée...
je viens d'essayer de remplacer dans l'appel du appendSTMI
<? echo $xx01 ?> par 'login.php'
et là, cela fonctionne
ça me gènerais d'être obligé de supprimer la souplesse offerte par les variables...

bien sur, j'ai un fichier configmenu qui contient ça
Code :
1
2
3
4
 
<?php
// Points de départ
$xx01  = 'login.php';
il y a donc de forte chance que le pb vienne de la config de php, non ?
jpdmfr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2012, 10h55   #6
jpdmfr
Candidat au titre de Membre du Club
 
Homme Jean-Paul
Développeur Web
Inscription : août 2005
Messages : 27
Détails du profil
Informations personnelles :
Nom : Homme Jean-Paul
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations professionnelles :
Activité : Développeur Web
Secteur : Conseil

Informations forums :
Inscription : août 2005
Messages : 27
Points : 11
Points : 11
Par défaut problème menu dhtml résolu

problème résolu :

j'ai identifié le souci sur le passage de variable en provenance de php vers javascript.

or, au cours de mes périgrinations, je me suis rendu compte qu'à partir de la version 5.4, l'ouverture du php avec <? ne fonctionnait plus. Il est impératif d'écrire <?php
à cause de ceci probablement
Citation:
Depuis PHP 5.4.0, la balise courte <?= est toujours disponible quelque soit la directive short_open_tag qui définit si les balises courtes d'ouverture de PHP (<? ?>) sont autorisées ou non.
je ne sais pas si ce pb est classé dans la bonne rubrique mais je tenais à donner l'info aux autres participants à ce forum

cdlt
jpdmfr est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 15h16.


 
 
 
 
Partenaires

Hébergement Web