Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2131 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  lien fichiers

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

lien fichiers

n°1044441
JustOne72
Posté le 12-04-2005 à 16:14:00  profilanswer
 

Bonjour,
 
Aprés avoir écrit un script php qui me permet d'afficher le contenu d'un répertoire
à l'aide des fonction opendir(), readdir() et closedir(),
je souhaiterais que les fichiers qui s'affichent (doc, xls, ...) soient des liens
qui me permettent d'ouvrir ces fichiers.
 
Cela est-il possible?
Cmt faut-il faire?
 
Qqn a-t-il des exemples de code?
 
Merci pour votre aide...

mood
Publicité
Posté le 12-04-2005 à 16:14:00  profilanswer
 

n°1044449
FlorentG
Unité de Masse
Posté le 12-04-2005 à 16:15:46  profilanswer
 

... :cry:

n°1044476
JustOne72
Posté le 12-04-2005 à 16:31:19  profilanswer
 

Suis-je assez clair?
 
Personne ne sait comment faire...

n°1044480
FlorentG
Unité de Masse
Posté le 12-04-2005 à 16:31:49  profilanswer
 

Tout le monde sait faire ;) Tu sais comment faire des liens en HTML ?

n°1044504
JustOne72
Posté le 12-04-2005 à 16:42:44  profilanswer
 

Bien sur que je sais! lol
 
Mais le problème est que je ne veux pas écrire
    <a href="Adresse cible">Texte</a>
pour chaque fichier!
 
Si je rajoute un fichier dans mon dossier je veux qu'il apparaisse en lien sans que je retouche au code!
 
Je sais pas si je suis compréhensible...

n°1044506
FlorentG
Unité de Masse
Posté le 12-04-2005 à 16:43:48  profilanswer
 

Ben si tu sais afficher la liste, tu sais alors rajouter le <a href="" dans chaque ligne ? :??: :heink:

n°1044517
JustOne72
Posté le 12-04-2005 à 16:50:18  profilanswer
 

Voila mon script :
<?php
 $current_dir = '/wwwSiteIntranet/edc/Documents/Documentation';
 
 $dir = opendir($current_dir);
 
 echo "Upload directory is $current_dir<br />";
 echo 'Directory Listing:<br /><hr /><br/>';
 while ($file = readdir($dir))
 {
  echo "$file<br />";
 }
 echo '<hr /><br />';
 closedir($dir);
?>

n°1044523
JustOne72
Posté le 12-04-2005 à 16:52:21  profilanswer
 

J'ai rajouté le <a href=
dans la boucle, mais plus rien ne s'affiche!!
 
Cmt faire alors?
 
Merci pour ton aide...

n°1044530
micfont999
Simplement Moi
Posté le 12-04-2005 à 16:56:34  profilanswer
 

Le a href dans la boucle ne doit pas comporter de "", attention, remplace par des ' ' . Je sais pas si c'est ça ton erreur mais ça peut provenir de la...


---------------
> http://graphicriver.net/user/micfo [...] micfont999  
n°1044539
JustOne72
Posté le 12-04-2005 à 17:01:04  profilanswer
 

<a href='$file'></a>
 
C'est a ca que tu pensais?
 
Ca marche tjs pas...

mood
Publicité
Posté le 12-04-2005 à 17:01:04  profilanswer
 

n°1044541
micfont999
Simplement Moi
Posté le 12-04-2005 à 17:01:54  profilanswer
 

tu l'a bien mis dans un echo??


---------------
> http://graphicriver.net/user/micfo [...] micfont999  
n°1044544
soju
One shot !
Posté le 12-04-2005 à 17:03:08  profilanswer
 

forcemment un lien vide ça ne marche pas...
bouh je commence à fatiguer moi...

n°1044547
JustOne72
Posté le 12-04-2005 à 17:05:28  profilanswer
 

oui oui j'ai bien mis en echo!

n°1044551
micfont999
Simplement Moi
Posté le 12-04-2005 à 17:07:33  profilanswer
 

redonne le code please avec le lien et etc.. Merki :D


---------------
> http://graphicriver.net/user/micfo [...] micfont999  
n°1044552
FlorentG
Unité de Masse
Posté le 12-04-2005 à 17:07:41  profilanswer
 

echo '<a href="', $file, '">', $file, '</a>';

n°1044559
micfont999
Simplement Moi
Posté le 12-04-2005 à 17:11:09  profilanswer
 

A bin forcement ça devient si simple vu comme ça :D Bon je vais me coucher moi, suis fatigué... pfff lol


---------------
> http://graphicriver.net/user/micfo [...] micfont999  
n°1044566
JustOne72
Posté le 12-04-2005 à 17:14:32  profilanswer
 

Merci bcp!
J'ai enfin mes liens
 
Mais le problème c'est lorsque je clique dessus, le contenu des fichiers ne s'affiche pas!!!

n°1044568
soju
One shot !
Posté le 12-04-2005 à 17:17:32  profilanswer
 

JustOne72 a écrit :

Mais le problème c'est lorsque je clique dessus, le contenu des fichiers ne s'affiche pas!!!

normal, $file n'a jamais été un lien mais juste le nom d'un fichier

n°1044571
JustOne72
Posté le 12-04-2005 à 17:18:55  profilanswer
 

Et as-tu une solution?

n°1044581
soju
One shot !
Posté le 12-04-2005 à 17:27:24  profilanswer
 

JustOne72 a écrit :

Et as-tu une solution?


tu construis ton lien
si jai bien compris tes fichiers sont dans un dossier public /wwwSiteIntranet/edc/Documents/Documentation
donc selon la racine de ton serveur tu fais un truc du genre :

Code :
  1. echo '<a href="/edc/Documents/Documentation/', $file, '">', $file, '</a>';

n°1044684
JustOne72
Posté le 12-04-2005 à 19:18:01  profilanswer
 

Merci!!
Ca marche... Merci bcp!
 
Quand je clic sur un fichier .xls ou .doc par exemple, j'ai une fenetre qui me demande si je veux l'ouvrir, le télécharger...
 
Quand je fais ouvrir, ca fais pas terrible. J'ai ma pge excel qui s'ouvre dans ma page web (ce qui est logique!)
 
Je voudrais juste savoir si il est possible d'afficher uniquement le contenu de mon document dans ma page web sans que je me retrouve avec un tableur ou une page word sur ma page??

n°1044752
JustOne72
Posté le 12-04-2005 à 19:58:03  profilanswer
 

Personne ne sait si c'est possible?

n°1045356
soju
One shot !
Posté le 13-04-2005 à 09:01:36  profilanswer
 

un xls ou doc va forcement utiliser le plugin office, et donc l'interface qui va avec.
donc pas possible, à moins de faire des copies d'écran de tes documents ou de les transformer en html.

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  lien fichiers

 

Sujets relatifs
[ HyperTalk ] Récupérer une liste des fichiers dans l'explorateurtransfert de tableau entre 2 fichiers php
lister des zip codes qui ne sont pas présents dans un des 2 fichiersprobleme lien
[HTML] probleme de lien image[resolu]comment mettre un lien sur un bouton flash ??? [Résolu]
question sur la gestion des fichiersProbleme de lien symbolique.
lien html special fichiers datéslien pour ouvrir des fichiers .PDF
Plus de sujets relatifs à : lien fichiers


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR