Bonjour à tous,

j'utilise ce petit script pour lister et ouvrir les fichiers dans un dossier de mon serveur.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
<html>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<html lang="fr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Liste Agents</title>
<style type="text/css">
body {
  background-color: rgb(0, 0, 0);
  background-color: rgba(255, 255, 255, 0.7);
}
select {
width : 250px ;
}
.Style14 {	font-size: 24px;
	color: #FFFFFF;
}
.Style24 {color: #000000}
.Style25 {
	color: #000000;
	font-weight: bold;
}
</style>
<body>
 
 
<span class="Style2">
Liste des documents JSP<br /><br /><?php
$dir_nom = './documents/'; // dossier list&eacute; (pour lister le r&eacute;pertoir courant : $dir_nom = '.'  --> ('point')
$dir = opendir($dir_nom) or die('Erreur de listage : le r&eacute;pertoire n\'existe pas'); // on ouvre le contenu du dossier courant
$fichier= array(); // on d&eacute;clare le tableau contenant le nom des fichiers
$dossier= array(); // on d&eacute;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($dossier)) {
	rsort($dossier); // pour le tri croissant, rsort() pour le tri d&eacute;croissant
	echo "Liste des dossiers accessibles dans '$dir_nom' : \n\n";
	echo "\t\t<ul>\n";
		foreach($dossier as $lien){
			echo "\t\t\t<li><a href=\"$dir_nom/$lien \">$lien</a></li>\n";
		}
	echo "\t\t</ul>";
}
 
 
if(!empty($fichier)){
	rsort($fichier);// pour le tri croissant, rsort() pour le tri d&eacute;croissant
 
	echo "\t\t<ul>\n";
		foreach($fichier as $lien) {
			echo "\t\t\t<li><a href=\"$dir_nom/$lien \">$lien</a></li>\n";
		}
	echo "\t\t</ul>";
}
?>
</span>
</body>
</html>
le lien fonctionne bien mais j'aimerai lui affecter un TARGET mais sans succès

Pourriez vous me donner un coup de main

Merci à vous toutes et tous

Bon dimanche