// -----------------------------------------
// Das Script kann unter Verwendung
// dieses Vermerks uneingeschränkt
// genutzt / verändert werden.
// © www.php-space.info
// -----------------------------------------
if (eregi("functions.php",$_SERVER["PHP_SELF"])) {
exit;
}
function fs_convert ($datei, $nachkommastellen = 0) {
$size = filesize($datei);
if($size >= 1073741824) {
return round($size/(1073741824), $nachkommastellen)." GB";
}
if($size >= 1048576) {
return round($size/(1048576), $nachkommastellen)." MB";
}
if($size >= 1024) {
return round($size/(1024), $nachkommastellen)." KB";
}
return $size." Byte";
}
function last_change ($site) {
if(empty($site)) {
$site = $_SERVER['DOCUMENT_ROOT'];
$site.= $_SERVER['PHP_SELF'];
}
return filemtime($site);
}
function uploadmoeglichkeitpruefen(){
$uploadmoeglichkeit=true;
if(strtolower(@ini_get('file_uploads'))=='off' || @ini_get('file_uploads')==0){
$uploadmoeglichkeit=false;
}
return $uploadmoeglichkeit;
}
function maximaledateiuploadgroesseermitteln(){
$maximaledateiuploadgroesse=0;
if($dateigroesse=ini_get('upload_max_filesize')){
$maximaledateiuploadgroesse=phpiniwertumwandeln($dateigroesse);
}
if($postgroesse=ini_get('post_max_size')){
$postgroesse=phpiniwertumwandeln($postgroesse);
if($postgroesse<$maximaledateiuploadgroesse){
$maximaledateiuploadgroesse=$postgroesse;
}
}
return $maximaledateiuploadgroesse;
}
function phpiniwertumwandeln($groesse){
$werte['MB'] = 1048576;
$werte['Mb'] = 1048576;
$werte['M'] = 1048576;
$werte['m'] = 1048576;
$werte['KB'] = 1024;
$werte['Kb'] = 1024;
$werte['K'] = 1024;
$werte['k'] = 1024;
while(list($schluessel)=each($werte)){
if((strlen($groesse)>strlen($schluessel)) && (substr($groesse, strlen($groesse)-strlen($schluessel))==$schluessel)) {
$groesse=substr($groesse, 0, strlen($groesse)-strlen($schluessel))*$werte[$schluessel];
break;
}
}
return $groesse;
}
?>
ADMINebene
// Datein Löschen
if($_GET["loechen"]==1 AND $_GET["file"]!=''){
if(file_exists($_GET["file"])==true){
if(@unlink($_GET["file"])==true);
else echo 'Die Datei konnte nicht gelöscht werden.
| ';
} else {
echo 'Die Datei gibt es nicht im Upload Verzeichnis!
| ';
}
}
?>
Datei |
Größe |
Letzte Änderung |
|
// Datein Verzeichnis ansgeben
$i=0;
$verz=opendir ($img_path_up);
while (false !== ($file = readdir($verz))) {
if (filetype($img_path_up.$file)!="dir"){
$i++;
echo '';
echo ' '.$file.' | ';
echo ' '.fs_convert($img_path_up.$file,2).' | ';
echo ' '.date("d.m.Y H:i", last_change($img_path_up.$file)).' | ';
echo ' ';
}
}
if($i==0){
echo '';
echo ' Es ist noch keine Datei im Upload Ordner. | ';
echo ' ';
}
closedir($verz);
?>
|