Bonjour
Tout d'abord j'annonce que je bidouille du apache et que je suis une vrai chêvre en HTML/CSS/PHP..
j'ai besoin de faire un site perso qui servira plus de "dépot" bordélique que d'un vrai site attrayant et interactif. J'ai donc choisi d'utiliser simplement l'index of / d'apache et de le personnaliser avec le mod_autoindex.
POur ça aucun problème, j'ai pu me personnaliser mon index of/ sur mesure avec du CSS et de jolis icones et tout et tout. J'ai aussi permis l'exécution de HEADER.php alors que par defaut apache ne prend que les HEADER.html.
Ma question :
Voici une partie de la source de ma page d'acceuil (et des autres pages) généré par apache et le HEADER.php
Code :
- <pre>
- <img src="/icons/blank.gif" alt="Icon " width="32" height="32"><a href="?C=N;O=D">Name</a><a href="?C=S;O=A">Size</a><a href="?C=D;O=A">Description</a><hr>
- <a href="docsCours/"><img src="/icons/theme1/folder-32x32.png" alt="[DIR]" width="32" height="32"></a><a href="docsCours/">docsCours/</a> -
- <a href="liens/"><img src="/icons/theme1/folder-32x32.png" alt="[DIR]" width="32" height="32"></a><a href="liens/">liens/</a> -
- <a href="memos/"><img src="/icons/theme1/folder-32x32.png" alt="[DIR]" width="32" height="32"></a><a href="memos/">memos/</a> -
- <a href="pictures/"><img src="/icons/theme1/folder-32x32.png" alt="[DIR]" width="32" height="32"></a> <a href="pictures/">pictures/</a> -
- <a href="tools/"><img src="/icons/theme1/folder-32x32.png" alt="[DIR]" width="32" height="32"></a> <a href="tools/">tools/</a> -
- <a href="tutos/"><img src="/icons/theme1/folder-32x32.png" alt="[DIR]" width="32" height="32"></a> <a href="tutos/">tutos/</a> -
- <a href="fichier1.txt"><img src="/icons/theme1/files-text-32x32.png" alt="[UNK]" width="32" height="32"></a> <a href="fichier1.txt">fichier1.txt</a> 0
- <a href="fichier2.txt"><img src="/icons/theme1/files-text-32x32.png" alt="[UNK]" width="32" height="32"></a> <a href="fichier2.txt">fichier2.txt</a> 0
- <hr></pre>
|
C'est donc la partie listing des fichiers et repertoires de l'index of. Soit ceci :
Ce que je voudrais, c'est de remplacer mes liens de fichier .txt (en rouget) par ça :
Code :
- <a href="?txt=fichier1.txt"><img src="/icons/theme1/files-text-32x32.png" alt="[UNK]" width="32" height="32"></a> <a href="?txt=fichier1.txt">fichier1.txt</a> 0
- <a href="?txt=fichier2.txt"><img src="/icons/theme1/files-text-32x32.png" alt="[UNK]" width="32" height="32"></a> <a href="?txt=fichier2.txt">fichier2.txt</a> 0
|
Vous l'aurez compris, je veux que tout les fichiers txt présents dans les pages soient placés automatiquement dans la variable 'txt' quand on clique dessus. Le but final étant de récupérer le contenu du fichier sur lequel on vient de cliquer afin d'afficher son contenu dans une page html stylée en CSS...
Depuis ce matin je cherche mais je sais pas trop ou chercher en fait... D'accord je pompe vraiment pas grand chose en php, et vous allez me dire "tu vas aller bucher oui feignasse !!" mais avant, est ce bien dans cette direction que je dois chercher ?... Ou faut il que je configure quelques chose dans les modules apache ? Une directive magique ? ...
Message édité par SpO_o le 24-08-2008 à 20:56:24