bestanden uit een map
Aoi
30/05/2007 13:38:00Ey met dit script laat ik de bestanden uit een map zien van een directory:
Ik wil graag een knop erbij dat ik een document kan verwijderen.
En de documenten kunnen worden gedownload (voornamelijk .doc documenten) dan worden ze aangepast en weer geupload.
Hoe is het slimst dit te gaan maken?
iemand een idee?
bedankt alvast
Code (php)
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
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
<?php
clearstatcache();
//vars
$host = "http://".$_SERVER["HTTP_HOST"]."/";
$root = $_SERVER["DOCUMENT_ROOT"];
$filename = "data.php";
$dir = (isset($_GET['open'])) ? $root."/".$_GET['open']."/" : $root."/data/";
$map = (isset($_GET['open'])) ? $_GET['open']."/" : NULL;
$array = array();
//opedir:
$handle=opendir($dir);
while (false!==($file = readdir($handle))) {
if ($file != "." && $file != "..") {
if($file != $filename){
if(is_dir($dir.$file)){
$array['dir'][]= "<tr><td><a href=\"/".$filename."?open=".$file."\">".$file."</a></td><td>".date("d-m-Y H:i", filemtime($dir.$file))."</td></tr>";
}
elseif(is_file($dir.$file)){
$array['file'][]= "<tr><td><a href=\"/data/".$file."\">".$file."</a></td><td>".filesize($dir.$file)."kb</td><td>".date("d-m-Y H:i", filemtime($dir.$file))."</td></tr>";
}
}
}
}
closedir($handle);
begin_div(data_page_file);
echo"<table width=\"400\">";
echo"<tr>";
echo"<td>".data_page_file."</td><td>".data_page_size."</td><td>".data_page_date."</td></tr>";
if(!empty($array['file'])){
for($i=0;$i<count($array['file']);$i++){
sort($array['file']);
echo $array['file'][$i];
}
echo"</table>";
end_div();
}
?>
clearstatcache();
//vars
$host = "http://".$_SERVER["HTTP_HOST"]."/";
$root = $_SERVER["DOCUMENT_ROOT"];
$filename = "data.php";
$dir = (isset($_GET['open'])) ? $root."/".$_GET['open']."/" : $root."/data/";
$map = (isset($_GET['open'])) ? $_GET['open']."/" : NULL;
$array = array();
//opedir:
$handle=opendir($dir);
while (false!==($file = readdir($handle))) {
if ($file != "." && $file != "..") {
if($file != $filename){
if(is_dir($dir.$file)){
$array['dir'][]= "<tr><td><a href=\"/".$filename."?open=".$file."\">".$file."</a></td><td>".date("d-m-Y H:i", filemtime($dir.$file))."</td></tr>";
}
elseif(is_file($dir.$file)){
$array['file'][]= "<tr><td><a href=\"/data/".$file."\">".$file."</a></td><td>".filesize($dir.$file)."kb</td><td>".date("d-m-Y H:i", filemtime($dir.$file))."</td></tr>";
}
}
}
}
closedir($handle);
begin_div(data_page_file);
echo"<table width=\"400\">";
echo"<tr>";
echo"<td>".data_page_file."</td><td>".data_page_size."</td><td>".data_page_date."</td></tr>";
if(!empty($array['file'])){
for($i=0;$i<count($array['file']);$i++){
sort($array['file']);
echo $array['file'][$i];
}
echo"</table>";
end_div();
}
?>
Ik wil graag een knop erbij dat ik een document kan verwijderen.
En de documenten kunnen worden gedownload (voornamelijk .doc documenten) dan worden ze aangepast en weer geupload.
Hoe is het slimst dit te gaan maken?
iemand een idee?
bedankt alvast
Er zijn nog geen reacties op dit bericht.