Bonjour, Je suis étudiant en 3eme informatique et dans l'élaboration de mon stage je me dois de gérer en PHP le parcours des fichiers et dossiers comme un navigateur pour le client ... Ceci étant fait quand je renvoie le lien contenant le chemin d'accès et le fichier à télécharger et bien rien ne se passe ... je vous met la partie de code concerné ... J'avais bien pensé à un forcage sur le téléchargement le soucis est qu'il ne télécharge que le premier fichier trouvé et non celui qui a été cliqué .
<?php
foreach($files as $files2)
{
if(file_exists("img/arrow.png")) echo "<img src='img/arrow.png'>"; //on affecte une image en foncton de l'extension
else echo "<img src='img/arrow.png'>";
echo "<a href='$path/$files2'>$files2</a>";//lien et affichage du nom de fichier
}
?>
j'avais créer une fonction pour le téléchargement en forcer mais ça ne fonctionne pas ..
Bonjour,
Ton premier code (celui qui génère les liens) devrait fonctionner.
Toutefois, tu pourrais éventuellement indiquer le protocol file:// devant le chemin d'accès à tes fichiers.
Regardes aussi si les droits dans le répertoires contenants tes fichiers sont suffisants.
(en 755 ça devrait être pas mal )
Oui possible que ça soit ça mais je suis en administrateur sur l'ordi pourtant ..
Comment tu fais pour faire un chmod (commande linux) sous PHP
Merci à toi.