Hallo
Wenn ich mich als Admin anmelde keine Probleme aber wenn der User nur Benutzer rechte hat bekomme ich die Fehlermeldung:
Warning: filemtime(): Stat failed for . (errno=2 - No such file or directory) in C:\pdf\anzeigen\ssv\ssv.php on line 8
Und hier nun das Script:
<?
$docpfad = $DOCUMENT_ROOT . "./";
clearstatcache();
$handle = opendir('./');
$datarr = array();
while ($file = readdir($handle)){
if (!is_dir($file)) {
$datum = date ("Y m d H:m:i", filemtime($file));
$key = date ("YmdHmi", filemtime($file));
$coukey = count($datarr[$key]);
//echo $coukey . "<br>";
$datarr[$key][$coukey] = array("datum" => $datum, "file" => $file);
}
}
function cmp ($a, $b) {
if ($a[0] == $b[0]) return 0;
return ($a[0] > $b[0]) ? -1 : 1;
}
usort ($datarr, "cmp");
foreach($datarr as $key => $value){
foreach($value as $key1 => $value1){
echo $value1[datum] . " <a href='" . $docpfad . $value1[file] . "'>" . $value1[file] . "</a><br>";
}
}
?>
Muß ich iregend eine Parameter in der PHP.INI ändern oder ?
Danke für eure Hilfe
Frank Machwirth
Wenn ich mich als Admin anmelde keine Probleme aber wenn der User nur Benutzer rechte hat bekomme ich die Fehlermeldung:
Warning: filemtime(): Stat failed for . (errno=2 - No such file or directory) in C:\pdf\anzeigen\ssv\ssv.php on line 8
Und hier nun das Script:
<?
$docpfad = $DOCUMENT_ROOT . "./";
clearstatcache();
$handle = opendir('./');
$datarr = array();
while ($file = readdir($handle)){
if (!is_dir($file)) {
$datum = date ("Y m d H:m:i", filemtime($file));
$key = date ("YmdHmi", filemtime($file));
$coukey = count($datarr[$key]);
//echo $coukey . "<br>";
$datarr[$key][$coukey] = array("datum" => $datum, "file" => $file);
}
}
function cmp ($a, $b) {
if ($a[0] == $b[0]) return 0;
return ($a[0] > $b[0]) ? -1 : 1;
}
usort ($datarr, "cmp");
foreach($datarr as $key => $value){
foreach($value as $key1 => $value1){
echo $value1[datum] . " <a href='" . $docpfad . $value1[file] . "'>" . $value1[file] . "</a><br>";
}
}
?>
Muß ich iregend eine Parameter in der PHP.INI ändern oder ?
Danke für eure Hilfe
Frank Machwirth
Kommentar