| ||||||||
Astucienne | Bonsoir,
En ayant assez de modifier toutes mes pages à chaque
fois que je changeais quelque chose dans le menu,
j'ai décidé d'utiliser la fonction include.
j'ai d'abord essayé en php mais étant nulle,
je n'y arrivais pas
Ayant trouvé un script en html, je l'ai appliqué.
j'ai donc créé menu.shtml :
<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1">
<!-- Le titre de la page sera inséré dans la deuxième partie -->
<title><!--#echo var="titre" --> </title>
<form>
<select name="ListeUrl" size=1 onChange="ChangeUrl(this.form)">
<option SELECTED value="">Boutiques
<option value="beaute.html"> Beauté</option>
<option value="credit.html"> Crédit</option>
etc etc...
</select>
</form>
puis dans ma page j'ai mis <!--#include virtual="menu.shtml" -->à l'endroit désiré
En local, cela marche très bien.
j'ai donc téléchargé sur mon site
(j'ai testé en mettant menu.shtml dans mon répertoire shop
et aussi à la racine du site) mais aucune différence
le menu n'apparait même pas
voici la page sur laquelle j'ai testé
http://www.dryade04.com/shop/essai.html
si quelqu'un a une [idee]
PS : j'avais trouvé l'idée ici
https://forum.pcastuces.com/sujet.asp?SUJET_ID=70058&page=1#384367
Modifié par Dryade04 le 25/01/2006 07:37 | |||||||
Publicité | ||||||||
| ||||||||
Astucien | hello Dryade04
je suis loin d'etre un pro, mais peut etre ton hebergeur n'est il pas compatible avec ce genre de script ... ??!!?? | |||||||
Astucienne | [hello]Merci Ó toi,
Je n'avais pas pensÚ Ó cela.C'est possible
bien qu'il y ait pas mal de possibilitÚs sur infomaniak.
Je vais essayer de les contacter ce soir
et je ferais un essai avec mon autre hÚbergeur
pour voir si lÓ cela fonctionne
A+ | |||||||
Astucienne | Re,
J'ai regardÚ sur le site d'infomaniak
A priori cela devrait fonctionner[triste]
Nos serveurs supportent les Server Side Include (SSI) qui se nomment .shtml.
Vous pouvez Úgalement crÚÚr des index nommÚs index.shtml.
Par contre, il est Ó noter que nous n'autorisons pas l'execution de logiciels externes (IncludesNOEXEC est activÚ).
Il n'est pas possible d'utiliser include file="" avec un fichier
se trouvant dans un rÚpertoire diffÚrent que celui lui faisant rÚfÚrence.
Si vous voulez vraiment inclure le fichier depuis un autre rÚpertoire, il faut
utiliser include virtual=""
voir ici pour avoir des infos Ó ce sujet: http://httpd.apache.org/docs/howto/ssi.html.html
http://www.htmlgoodies.com/beyond/ssi.html#include
j'utilise bien include virtual.
Dommage, j'aurais eu rÚponse Ó mon problÞme | |||||||
Astucien | dans ce cas, je suis navrÚs d'avoir a t'annoncer que mes comptetance ne me permette pas de pourvoir t'apporter une reponse ... mais d'autre le feront surement.
bon courage | |||||||
Astucienne | [hello]
Merci quand mÛme Ó toi d'avoir tentÚ de m'aider.
Ta rÚponse aurait pu Ûtre la bonne
| |||||||
Astucienne | [hello]
Enfin rÚsolu
c'Útait tout bÛte mais pas de rÚponse sur PCA.
Merci Ó Le_Duq d'avoir tentÚ de m'aider
Bonne soirÚe | |||||||
|
Les bons plans du moment PC Astuces | Tous les Bons Plans | ||||||||||||||||||
|