Download de fichier

Eléphanteau du PHP | 16 Messages

21 avr. 2006, 15:59

Bonjour,

Voilà mon problème. J'ai une base de donnée avec un champ fichier. Dans ce champs est stocké le nom du fichier attaché à l'enregistrement.
Ce que j'aimerais faire, c'est que sur ma page PHP s'affiche le nom du fichier avec un liens ver celui-ci.

Pourriez-vous m'aider?

Eléphant du PHP | 136 Messages

21 avr. 2006, 16:13

introduit le lien comme suit
<a href=<? print $champ; ?> ><? print $champ; ?> </a>
où $champ est le champ de ta base contenant le nom de fichier
que tu as préalablement extrait avec une requête de la BD

Administrateur PHPfrance
Administrateur PHPfrance | 11457 Messages

21 avr. 2006, 16:14

De quels types sont tes fichiers ?

S'ils sont exploitables par le navigateurs, ils ne seront pas téléchargés mais affichés.

ViPHP
ViPHP | 3607 Messages

21 avr. 2006, 16:14

ça doit pas être très dur...
Tu récupères le nom de ton fichier comme ceci:
<?php
$resultat=mysql_query("SELECT `nom_de_ta_colonne` INTO `ta_table`;");
?>
et puis tu l'affiche en faisant une boucle en mettant ça dedant
<a href=<?php echo mysql_result($resultat,$i,"nom_de_ta_colonne"); ?>>Liens vers le fichier</a>
je croit ça devrait le faire comme ça, fait quand-même attention à l'emplacement de ton fichier php, par rapport à ceux des fichiers uploader...

eymits1
Invité n'ayant pas de compte PHPfrance

21 avr. 2006, 18:03

Ce sont des PDF. Merci pour les réponses je vais essayer sa tout de suite.