diff --git a/sys0-code/app/cloud.php b/sys0-code/app/cloud.php index b4fbaf0..968b329 100644 --- a/sys0-code/app/cloud.php +++ b/sys0-code/app/cloud.php @@ -58,13 +58,18 @@ function load_user() } if(isset($_GET["delete"])){ $path="/var/www/html/user_files/$username/".str_replace("..","",htmlspecialchars($_GET["delete"])); - unlink($path); - + if(unlink($path)) + $success="Datei wurde gelöscht!"; + else + $err="Datei konnte nicht gelöscht werden!"; } if(isset($_GET["public"])){ $path="/var/www/html/user_files/$username/".str_replace("..","",htmlspecialchars($_GET["public"])); $public_path="/var/www/html/user_files/public/".str_replace("..","",htmlspecialchars($_GET["public"])); - copy($path,$public_path); + if(copy($path,$public_path)) + $success="Datei wurde veröffentlicht"; + else + $err="Datei konnte nicht veröffentlicht werden."; } if(!empty($_FILES['file'])) { @@ -77,16 +82,16 @@ function load_user() $path = $path . $filename; if(!in_array($filetype,$ok_ft)) { - $file_upload_err="Dieser Dateityp wird nicht unterstüzt."; + $err="Dieser Dateityp wird nicht unterstüzt."; } else { if(move_uploaded_file($_FILES['file']['tmp_name'], $path)) { - $file_upload_err="ok"; + $success="Datei wurde hochgeladen."; } else { - $file_upload_err="Ein Fehler beim Uploaden der Datei ist aufgetreten! Versuche es erneut!"; + $err="Ein Fehler beim Uploaden der Datei ist aufgetreten! Versuche es erneut!"; } } unset($_FILES['file']); @@ -101,13 +106,6 @@ function load_user()
- - "); - else if($file_upload_err!="nan") - echo("
"); - ?>

Eigene Dateien

@@ -115,6 +113,12 @@ function load_user() + "); + if(!empty($err)) + echo("
"); + ?>
@@ -129,11 +133,11 @@ function load_user()