|
| Dryade04 | Posté le 24/01/2006 @ 22:44 |
Astucienne
2031 Messages
| 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
http://forum.pcastuces.com/sujet.asp?SUJET_ID=70058&page=1#384367
|
| |
| |
| Publicité |
|
|
| le_duq | Posté le 26/01/2006 à 00:52 |
Astucien
1400 Messages
| hello Dryade04
je suis loin d'etre un pro, mais peut etre ton hebergeur n'est il pas compatible avec ce genre de script ... ??!!?? |
| |
|
| Dryade04 | Posté le 26/01/2006 à 07:59 |
Astucienne
2031 Messages
| [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+ |
| |
|
| Dryade04 | Posté le 26/01/2006 à 09:29 |
Astucienne
2031 Messages
| 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 |
| |
|
| le_duq | Posté le 26/01/2006 à 11:39 |
Astucien
1400 Messages
| 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 |
| |
|
| Dryade04 | Posté le 26/01/2006 à 23:08 |
Astucienne
2031 Messages
| [hello]
Merci quand même à toi d'avoir tenté de m'aider.
Ta réponse aurait pu être la bonne
|
| |
|
| Dryade04 | Posté le 02/03/2006 à 21:04 |
Astucienne
2031 Messages
| [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 |
| |
|
|
| Haut de la page |