ustun
-
5 nov. 2012 à 15:53
sylvain64520
Messages postés130Date d'inscriptionlundi 11 janvier 2010StatutMembreDernière intervention 7 juin 2013
-
5 nov. 2012 à 16:52
Bonjour à toutes et à tous
Peut être pourrez vous m'aider. Sur mon site, un script basique me permet d'uploader un document.
Je liste ensuite les fichiers présents dans le dossier. Tout fonctionne parfaitement. Je voudrais rajouter un lien après chaque fichier listé afin de supprimer le dit fichier.
Je sèche et je ne vois pas comment je pourrais intégrer un unlink dans un lien.
Je vous soumets le code qui me permet de lister les fichier dans le dossier:
----------------------------------------------------------------------------------------
<?php
$dir_nom = '../upload/capl/oj';
// dossier listé (pour lister le répertoir courant : $dir_nom = '.' -->
$dir = opendir($dir_nom) or die('Erreur de listage : le répertoire n\'existe pas');
// on ouvre le contenu du dossier courant
$fichier= array(); // on déclare le tableau contenant le nom des fichiers
$dossier= array(); // on déclare le tableau contenant le nom des dossiers
while($element = readdir($dir)) {
if($element != '.' && $element != '..' && strrchr($element,'.') != '.php') {
if (!is_dir($dir_nom.'/'.$element)) {$fichier[] = $element;}
else {$dossier[] = $element;}
}
}
closedir($dir);
if(!empty($fichier)){
sort($fichier);// pour le tri croissant, rsort() pour le tri décroissant
echo " Voici le dernier ordre du jour mis en ligne : \n\n";
echo "\t\t\n";
foreach($fichier as $lien) {
echo "\t\t\t<li>$lien</li>\n";
}
echo "\t\t